首页> 外国专利> Method and apparatus for performing efficient transformations with horizontal addition and subtraction

Method and apparatus for performing efficient transformations with horizontal addition and subtraction

机译:用水平加法和减法执行有效变换的方法和装置

摘要

A method and apparatus for including in a processor instructions for performing horizontal intra-add operations on packed data. One embodiment of the processor is coupled to a memory. The memory has stored therein at least a first packed data. The processor performs operations on data elements in the first packed data to generate a plurality of data elements in a second packed data in response to receiving an instruction. At least two of the plurality of data elements in the second packed data store the results of an intra-add operation, at least one of these results coming from the operation on data elements of the first packed data. One embodiment of a software method utilizes horizontal intra-add instructions for performing butterfly computations as may be employed, for example, in Walsh-Hadamard transforms or in Fast-Fourier Transforms.
机译:一种用于在处理器中包括用于对打包数据执行水平帧内添加操作的指令的方法和装置。处理器的一个实施例耦合到存储器。存储器中至少存储有第一打包数据。处理器响应于接收到指令而对第一打包数据中的数据元素执行操作以生成第二打包数据中的多个数据元素。第二打包数据中的多个数据元素中的至少两个存储帧内相加操作的结果,这些结果中的至少一个来自对第一打包数据的数据元素的操作。软件方法的一个实施例利用水平内加指令来执行蝶形计算,例如可以在沃尔什-哈达玛变换或快速傅立叶变换中采用的蝶形计算。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号