[发明专利]在SIMD处理单元中的任务执行有效
申请号: | 201410788491.0 | 申请日: | 2014-12-17 |
公开(公告)号: | CN104731561A | 公开(公告)日: | 2015-06-24 |
发明(设计)人: | J·豪森;J·里德肖;Y·C·富 | 申请(专利权)人: | 想象技术有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;辛鸣 |
地址: | 英国赫*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明的各实施例涉及在SIMD处理单元中的任务执行。一种SIMD处理单元处理多个任务,每个任务包括上至预定最大数目的工作项目。任务的工作项目被布置用于对相应数据项目执行公共指令序列。数据项目被布置成块,其中块中的一些块包括至少一个无效数据项目。涉及无效数据项目的工作项目是无效工作项目。该SIMD处理单元包括被配置为在多个处理周期内执行特定任务的工作项目的指令的一组处理通道。控制模块基于工作项目的有效性将工作项目组装成任务,从而使得跨越处理通道在时间上对准特定任务的无效工作项目。以这一方式,可以减少由于无效工作项目的浪费的处理时隙数目。 | ||
搜索关键词: | simd 处理 单元 中的 任务 执行 | ||
【主权项】:
一种被配置为处理多个任务的单指令多数据(SIMD)处理单元,每个任务包括上至预定最大数目的工作项目,其中任务的所述工作项目被布置用于对相应数据项目执行公共指令序列,所述数据项目被布置成数据项目块,其中所述块中的一些块包括至少一个无效数据项目,以及其中涉及无效数据项目的工作项目是无效工作项目,所述SIMD处理单元包括:一组处理通道,所述一组处理通道被配置为在多个处理周期内执行特定任务的工作项目的指令;以及控制模块,所述控制模块被配置为基于所述工作项目的有效性将所述工作项目组装成所述任务,从而使得跨越所述一组处理通道在时间上对准所述特定任务的无效工作项目。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象技术有限公司;,未经想象技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410788491.0/,转载请声明来源钻瓜专利网。