[发明专利]可配置的单指令多数据单元有效
申请号: | 200780002154.2 | 申请日: | 2007-08-23 |
公开(公告)号: | CN101371248A | 公开(公告)日: | 2009-02-18 |
发明(设计)人: | 劳咏仪;梅思行 | 申请(专利权)人: | 香港应用科技研究院有限公司 |
主分类号: | G06F15/80 | 分类号: | G06F15/80 |
代理公司: | 深圳创友专利商标代理有限公司 | 代理人: | 江耀纯 |
地址: | 中国香港新界沙田香港科*** | 国省代码: | 中国香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置 指令 多数 单元 | ||
1.一种处理可配置单指令多数据CSIMD指令的方法,所述方法包括以下步骤:
提供一个存储信息的查找表格LUT以支持随机访问与多个处理元件PE相关的存储位置,并由所述PE执行指令差异;
接收一个CSIMD指令,其包括一个命令和一个所述查找表格LUT的索引,所述CSIMD指令将由所述PE执行;以及
使用所述LUT索引随机访问所述存储位置,所述PE有差别地并行执行所述接收到的CSIMD指令的所述命令。
2.根据权利要求1所述的方法,其中存储在所述LUT内的所述信息取决于应用需要。
3.根据权利要求1或2所述的方法,其中存储在所述LUT内的所述信息包括指令差异、从所述存储位置取回的随机源数据、以及反写到所述存储位置的随机目标数据。
4.根据权利要求3所述的方法,其中从存储位置取回的数据和反写到存储位置的数据通过指定地址和组、或行和组的信息而实现。
5.根据权利要求1所述的方法,其中所述PE依照所述LUT索引执行指令差异、随机源数据取回和随机目标数据反写。
6.根据权利要求1所述的方法,其中所述LUT索引指向的一个LUT行还包括有关至少一些源数据的信息,以便所述PE能够从与所述PE相关的各个存储位置读取。
7.根据权利要求1或2所述的方法,其中所述LUT索引指向的一个LUT行包括有关目标数据的信息,以便所述PE能够写到与所述PE相关的各个存储位置。
8.根据权利要求1或5所述的方法,还包括步骤:将所述PE执行每个命令的结果写到各个目标存储位置。
9.根据权利要求8所述的方法,其中所述CSIMD指令包括所述目标存储位置。
10.根据权利要求1所述的方法,其中所述LUT包括在各个行内的存储地址和组,使用所述LUT索引可访问到在各个行内的存储地址和组,以提供随机访问存储在所述存储位置内的源数据。
11.根据权利要求1所述的方法,其中提供所述LUT内至少一个源数据地址和目标数据地址和/或组到一个随机数据存取控制RDAC单元。
12.根据权利要求11所述的方法,其中所述RDAC单元从所述源数据地址读取数据,并传送所述数据到各个PE。
13.根据权利要求11所述的方法,其中所述RDAC单元从各个PE传送数据,并写到所述目标数据地址。
14.根据权利要求1或2所述的方法,还包括以下步骤:
在所述LUT内提供MISC控制信息给至少一个所述PE,以允许每个PE有差别地执行命令。
15.根据权利要求1或2所述的方法,其中所述存储位置包括行地址和列组。
16.根据权利要求1所述的方法,其中所述CSIMD指令还包括一个或多个源数据位置、目标数据位置和MISC控制信息。
17.一种处理可配置单指令多数据CSIMD指令的装置,包括:
多个处理元件PE;
一个存储信息的查找表格LUT,以支持随机访问与所述PE相关的存储位置,并由所述PE执行指令差异,
所述PE接收一个CSIMD指令,其包括一个命令和一个所述查找表格LUT索引,所述CSIMD指令将由所述PE执行,使用所述LUT索引随机访问所述存储位置,所述PE有差别地并行执行所述接收到的CSIMD指令的所述命令。
18.根据权利要求17所述的装置,其中存储在所述LUT内的所述信息取决于应用需要。
19.根据权利要求17或18所述的装置,其中存储在所述LUT内的所述信息包括指令差异、从所述存储位置取回的随机源数据、以及反写到所述存储位置的随机目标数据。
20.根据权利要求19所述的装置,其中从存储位置取回的数据和反写到存储位置的数据通过指定地址和组、或行和列的信息而实现。
21.根据权利要求17所述的装置,其中依赖于所述LUT索引,所述PE执行指令差异、随机源数据取回和随机目标数据反写。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于香港应用科技研究院有限公司,未经香港应用科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780002154.2/1.html,转载请声明来源钻瓜专利网。