[发明专利]无局部性提示的向量存储器访问处理器、方法、设备、制品和电子设备有效
申请号: | 201510341039.4 | 申请日: | 2015-06-18 |
公开(公告)号: | CN105278917B | 公开(公告)日: | 2018-04-10 |
发明(设计)人: | C·J·休斯 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F12/0877 | 分类号: | G06F12/0877;G06F12/0897;G06F9/30;G06F12/0811;G06F12/0862;G06F15/80 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 毛力 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 局部性 提示 向量 存储器 访问 处理器 方法 系统 指令 | ||
技术领域
多个实施例涉及处理器。具体来说,多个实施例涉及用于执行诸如聚集和/或分散指令之类的向量存储器访问指令的处理器。
背景技术
处理器通常用于执行用于访问存储器的指令。例如,处理器可执行用于加载或读取来自存储器的数据的加载指令和/或用于向存储器存储或写入数据的存储指令。
某些处理器用于执行向量聚集指令。也简单地将这些向量聚集指令称为聚集指令。2011年6月公布的高级向量扩展编程参考(文献参考号319433-011)中描述了若干聚集指令。示例包括VGATHERDPD、VGATHERQPD、VGATHERDPS、VGATHERQPS、VPGATHERDD、VPGATHERQD、VPGATHERDQ和VPGATHERQQ。这些聚集指令可使处理器从存储器中的由多个对应的存储器索引指示的多个位置聚集、读取或加载多个潜在非连续的数据元素。可将经聚集的数据元素存储在处理器的目的地向量寄存器中。
附图说明
通过参考以下描述以及用于说明多个实施例的附图,可最佳地理解本发明。在附图中:
图1是适用于实现包括具有高速缓存层次结构和存储器的处理器的多个实施例的系统的实施例的框图。
图2是处理无局部性提示的向量存储器访问指令的实施例的方法实施例的流程框图。
图3是可用于执行无局部性提示的聚集指令的实施例的处理器实施例的框图。
图4是可响应于无局部性提示的聚集指令的实施例而执行的聚集操作的实施例的框图。
图5是可响应于无局部性提示的经掩码聚集指令而执行的经掩码的聚集操作的实施例的框图。
图6是可用于执行无局部性提示的分散指令的实施例的处理器实施例的框图。
图7是示出可响应于无局部性提示的分散指令的实施例而执行的分散操作的实施例的框图。
图8是示出可响应于经掩码的无局部性提示的分散指令的实施例而执行的经掩码的分散操作的实施例的框图。
图9A-9C是示出根据本发明的多个实施例的通用向量友好指令格式及其指令模板的框图。
图10A-B是示出根据本发明的多个实施例的示例性专用向量友好指令格式和操作码字段的框图。
图11A-D是示出根据本发明的多个实施例的示例性专用向量友好指令格式及其多个字段的框图。
图12是寄存器架构的实施例的框图。
图13A是示出有序流水线的实施例以及寄存器重命名的无序发布/执行流水线的实施例的框图。
图13B是处理器核的实施例的框图,该处理器核包括耦合到执行引擎单元的前端单元,并且前端单元和执行引擎单元两者耦合到存储器单元。
图14A是单个处理器核以及它与管芯上互连网络的连接及其第二级(L2)高速缓存的本地子集的实施例的框图。
图14B是图14A的处理器核的部分的展开图的实施例的框图。
图15是可具有多于一个的核,可具有集成存储器控制器并且可具有集成图形器件的处理器的实施例的框图。
图16是计算机架构的第一实施例的框图。
图17是计算机架构的第二实施例的框图。
图18是计算机架构的第三实施例的框图。
图19是计算机架构的第四实施例的框图。
图20是根据本发明的多个实施例的使用软件指令转换器将源指令集中的二进制指令转换成目标指令集中的二进制指令的框图。
具体实施方式
本文中所公开的是无局部性提示的向量存储器访问指令(例如,无局部性提示的聚集指令、无局部性提示的分散指令)、用于执行这些指令的处理器、当执行这些指令时由这些处理器执行的方法以及包含用于执行这些指令的一个或多个处理器的系统。在以下描述中,阐述多个特定细节(例如,特定指令操作、数据格式、处理器配置、微架构细节、操作序列等)。然而,在没有这些特定细节的情况下,也可实施多个实施例。在其他实例中,未详细示出公知的电路、结构和技术,以避免使对本说明书的理解含糊。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510341039.4/2.html,转载请声明来源钻瓜专利网。