[发明专利]将较小的已排序向量合并和排序为较大的已排序向量的指令的方法和装置有效
申请号: | 201280072145.1 | 申请日: | 2012-03-30 |
公开(公告)号: | CN104204991B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | J·查乌加尼;C·CK金;N·R·萨蒂什 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/00 | 分类号: | G06F1/00;G06F9/22;G06F9/30 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 何焜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 描述了一种半导体芯片,其包括具有功能单元的指令执行单元,功能单元具有最小和最大比较电路以及随后的交织电路,最小和最大比较电路分别用于标识来自两个不同的已排序元素集合的相同位置元素的最小值和最大值,交织电路用于交织所述最小值和最大值以帮助形成第三已排序集合,该第三已排序集合由来自所述不同集合的元素组成并大于所述不同集合中的每个集合。 | ||
搜索关键词: | 较小 排序 向量 合并 较大 指令 方法 装置 | ||
【主权项】:
一种处理核,包括:指令解码单元,用于解码单个指令;指令执行单元,所述指令执行单元与所述指令解码单元耦合并具有功能单元,所述功能单元具有用于执行所述单个指令的电路,其中所述电路包括:最小和最大比较电路,被用于分别标识来自两个不同的已排序元素集合的相同位置元素的最小值和最大值;以及交织电路,其在所述最小和最大比较电路之后并与所述最小和最大比较电路耦合,交织电路被用于交织所述最小值和最大值以帮助形成第三已排序集合,所述第三已排序集合由来自所述两个不同的已排序元素集合的元素组成并大于所述两个不同的已排序元素集合中的每个集合,其中在所述单个指令的立即数操作数中指定所述两个不同的已排序元素集合的每一个的尺寸,其中所述指令执行单元包括最小和最大比较电路以及随后的交织电路的多个级,所述指令执行单元还包括多路复用器,所述多路复用器用于根据所述两个不同的已排序元素集合的尺寸选择来自所述多个级中的不同级的输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201280072145.1/,转载请声明来源钻瓜专利网。
- 上一篇:取向感测计算装置
- 下一篇:用于基于网络的测试的方法和设备