支持数据按模重组的向量访存方法技术

技术编号:9143114 阅读:230 留言:0更新日期:2013-09-12 04:40
一种支持数据按模重组的向量访存方法,在基本的向量Load/Store指令中增加按模重组类型MT域,MT的宽度为2位;对于向量Load指令,MT为不同值时执行与之对应的重组方式,将数据从VM读出的数据进行按模重组后写入到VR中;对于向量Store指令,MT为不同值时执行与之对应的重组方式,将从VR读出的数据进行按模重组后写入VM中。本发明专利技术能够将SIMD处理器的数据混洗和向量访存两个部件的部分功能融合,从而能够显著提高以FFT为代表一类算法在SIMD处理器上的执行效率,并能够降低程序员的映射难度和应用程序的代码尺寸。此外,本发明专利技术还能够高效解决复数数据在SIMD处理器中的向量访问问题。

【技术实现步骤摘要】

【技术保护点】
一种支持数据按模重组的向量访存方法,其特征在于,在基本的向量Load/Store指令中增加按模重组类型MT域,MT的宽度为2位;对于向量Load指令,MT为2’b00表示该指令为正常的向量Load指令,记为VLDDW;VLDDW不对从VM读出的数据进行按模重组,正常将数据写入到VR中;MT为2’b01表示对从VM读出的数据进行模2提取,记为VLDDWM2;如果从VM读出的数据为B0B1B2…B2N?1,则这些数据将被重组为B0B2B4…B2N?2B1B3B5…B2N?1,然后再被写入到VR中;MT为2’b10,在两个向量访存部件同时发送向量Load指令时,表示将从VM读出的数据进行整体模2提取...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘胜陈海燕万江华陈书明刘宗林彭元喜刘仲陈胜刚陈小文雷元武燕世林
申请(专利权)人:中国人民解放军国防科学技术大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1