[发明专利]多处理器/多内核消息传递机中的推测预取方法和装置有效
申请号: | 200810128793.X | 申请日: | 2008-03-31 |
公开(公告)号: | CN101311894A | 公开(公告)日: | 2008-11-26 |
发明(设计)人: | A·孔泽;E·约翰逊;H·加特勒 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F15/167 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在一些实施例中,本发明涉及在多处理器/多内核平台中的内核之间的数据预取技术和消息传递技术的新颖组合。在一实施例中,接收方内核具有消息队列和消息预取器。到来的消息同时被写入所述消息队列和所述消息预取器中。所述预取器推测地取得在已接收的消息中引用的数据,以便该数据在该消息在执行流水线中被执行时或之后不久便可用。还描述和请求保护其它实施例。 | ||
搜索关键词: | 处理器 内核 消息 传递 中的 推测 方法 装置 | ||
【主权项】:
1、一种系统,用于在多内核消息传递平台中进行推测预取,该系统包括:至少一个处理器,所述至少一个处理器中的每一个具有至少一个内核,其中所述系统包括多个内核;所述多个内核中的接收方内核,其具有本地高速缓存、用于存储接收到的消息的至少一个消息队列、以及消息传递预取器,该消息传递预取器以通信方式耦合到共享高速缓存或共享存储器至少二者之一,并且还耦合到所述本地高速缓存;互连,用于在所述多个内核之间传递消息;和所述多个内核中的发送方内核,用于发送消息到所述接收方内核,其中包含存储器引用的消息被发送到所述接收方内核的所述至少一个消息队列和所述消息传递预取器,并且其中,所述消息传递预取器被配置为推测地取得在接收到的消息中引用的数据,其中所取得的数据在本地高速缓存、共享高速缓存、除所述接收方内核之外的其它内核的本地高速缓存或共享存储器之一中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810128793.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种宽窄可调的眼镜中梁托叶
- 下一篇:城市道路绿化隔离防护栏