[发明专利]SIMD处理模块有效
申请号: | 201610176658.7 | 申请日: | 2016-03-24 |
公开(公告)号: | CN106020776B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | P·默林;G·戴维斯;A·安德森 | 申请(专利权)人: | 北欧半导体公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋融冰 |
地址: | 挪威特*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供了一种SIMD处理模块,其包括多个向量处理单元(“VU”),多个向量处理单元能够被用于在向量内的相应的部分(或“子向量”)上执行指令。控制单元确定针对VU中的每个的向量位置指示以指示VU要在向量的哪个部分上执行指令。因此,向量在概念上被划分成子向量,其中,相应的VU并行地在相应的子向量上执行指令。每个VU能够如期望地执行指令,但是仅仅在整个向量的子部分上。这允许指令被编写以用于执行在n路VU上以由多个n路VU执行,其每个在向量的不同点处开始,使得指令能够并行地被执行在向量的多于n个的数据项上。 | ||
搜索关键词: | simd 处理 模块 | ||
【主权项】:
一种SIMD处理模块,包括:两个或更多个向量处理单元;以及控制单元,所述控制单元被配置为:接收要被执行在一个或多个向量上的一个或多个指令的集合;针对多个所述向量处理单元中的每个向量处理单元,确定相应的向量位置指示,所述相应的向量位置指示指示所述向量处理单元要在其上执行一个或多个指令的所述集合的所述一个或多个向量中的每个向量的一部分的位置;并且根据所述向量位置指示来使得所述多个向量处理单元在所述一个或多个向量的部分上执行一个或多个指令的所述集合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北欧半导体公司,未经北欧半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610176658.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种润滑油稳定添加剂
- 下一篇:一种高结合力高硬度的制盖机模具涂层