[发明专利]多处理器系统中本地共享高速缓冲存储器之间的自我感知、对等高速缓冲传送在审
申请号: | 201780036731.3 | 申请日: | 2017-06-05 |
公开(公告)号: | CN109416665A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | H·M·勒;T·Q·张;E·F·罗宾森;B·赫罗尔德;R·贝尔二世 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F12/0831 | 分类号: | G06F12/0831;G06F12/084;G06F15/167;G06F12/0804;G06F12/0811 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 杨林勳 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明揭示在多处理器系统中的本地共享高速缓冲存储器之间的自我感知对等高速缓冲传送。提供一种共享高速缓冲存储器系统,其包括由相关联中央处理单元CPU及其它CPU以对等方式存取本地共享高速缓冲存储器。当CPU期望请求高速缓冲传送时(例如,响应于高速缓冲驱逐),充当主CPU的CPU发布高速缓冲传送请求。作为响应,目标CPU发布指示其接受所述高速缓冲传送的意愿的监听响应。所述目标CPU还使用所述监听响应来自我感知其它目标CPU接受所述高速缓冲传送的所述意愿。愿意接受所述高速缓冲传送的所述目标CPU使用预定义目标CPU选择方案来确定其对所述高速缓冲传送的接受。此可避免CPU发布多个请求来查找目标CPU以进行高速缓冲传送。 | ||
搜索关键词: | 高速缓冲 传送 高速缓冲存储器 感知 多处理器系统 共享 监听响应 中央处理单元CPU 发布 查找目标 传送请求 对等方式 响应 预定义 主CPU 存取 关联 期望 | ||
【主权项】:
1.一种多处理器系统,其包括:共享通信总线;多个中央处理单元CPU,其以通信方式耦合到所述共享通信总线,其中所述多个CPU中的至少两个CPU各自与经配置以存储高速缓冲数据的本地共享高速缓冲存储器相关联;及所述多个CPU间的主CPU经配置以:在所述共享通信总线上发布对其相关联相应本地共享高速缓冲存储器中的高速缓冲条目的高速缓冲传送请求以由所述多个CPU中的一或多个目标CPU监听;响应于发布所述高速缓冲传送请求,观察来自所述一或多个目标CPU的一或多个高速缓冲传送监听响应,所述一或多个高速缓冲传送监听响应中的每一者指示相应目标CPU的接受所述高速缓冲传送请求的意愿;及基于所述所观察到的一或多个高速缓冲传送监听响应而确定所述一或多个目标CPU中的至少一个目标CPU是否指示接受所述高速缓冲传送请求的意愿。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780036731.3/,转载请声明来源钻瓜专利网。