[发明专利]使用索引阵列和有限状态机的分散有效
| 申请号: | 201280072904.4 | 申请日: | 2012-06-02 |
| 公开(公告)号: | CN104303142B | 公开(公告)日: | 2019-03-08 |
| 发明(设计)人: | Z·斯波伯;R·凡伦天;S·赖肯;S·什沃茨曼;G·奥菲尔;I·亚诺弗;G·帕特金;O·利维 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F9/06 | 分类号: | G06F9/06;G06F9/30;G06F9/305 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 张欣 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 公开了使用索引阵列和有限状态机进行分散/聚集操作的方法和装置。装置的实施例可包括:解码逻辑,用于解码分散/聚集指令并生成微操作。索引阵列保持一组索引和相应的一组掩码元素。有限状态机促成分散操作。地址生成逻辑至少针对具有第一值的每个相应掩码元素从该组索引中的索引生成地址。在缓冲器中为所生成的该组地址中的每个地址分配存储。将对应于所生成的该组地址的数据元素复制到缓冲器。如果相应的掩码元素具有所述第一值,则访问该组中的地址以存储数据元素,并且响应于其相应存储的完成,掩码元素被改变为第二值。 | ||
| 搜索关键词: | 使用 索引 阵列 有限状态机 分散 | ||
【主权项】:
1.一种用于聚集和分散的计算机实现的方法,包括:从一个或多个寄存器将一组索引和相应的一组掩码元素复制到索引阵列;至少针对具有第一值的每个相应掩码元素根据所述索引阵列中的该组索引生成一组地址;在缓冲器中为所生成的该组地址中的每个地址分配存储;将对应于所生成的该组地址的一组数据元素复制到所述缓冲器;以及如果相应的掩码元素具有所述第一值,则访问该组地址中的地址以存储相应的数据元素;以及响应于其相应存储的完成而将相应掩码元素的值从所述第一值改变为第二值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201280072904.4/,转载请声明来源钻瓜专利网。





