作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (19): 53-55. doi: 10.3969/j.issn.1000-3428.2010.19.018

• 软件技术与数据库 • 上一篇    下一篇

软件SIMD的研究及应用

卜士喜,竺红卫   

  • 出版日期:2010-10-05 发布日期:2010-09-27
  • 作者简介:卜士喜(1984-),男,硕士研究生,主研方向:嵌入式软件开发,集成电路设计;竺红卫,副教授
  • 基金资助:
    浙江省科技计划基金资助项目“芯片测试诊断技术开发及其应用”(2007C31011)

Research and Application of SoftSIMD

BU Shi-xi, ZHU Hong-wei   

  1. (VLSI Institution of Design, Zhejiang University, Hangzhou 310027, China)
  • Online:2010-10-05 Published:2010-09-27

摘要: 介绍软件SIMD技术,在不支持SIMD架构的处理器上使用该技术实现寄存器高低字节的并行运算,提高处理器的速度。软件SIMD包括基本的加减法运算、乘法运算和点积运算。在现有研究的基础上,解决包含负数的点积运算、复数运算中应用软件SIMD技术的问题,使其能广泛应用于数字信号处理等领域。

关键词: 单指令多数据流, 软件SIMD, 并行运算, 数字信号处理

Abstract: In this paper, a technology named SoftSIMD is introduced to achieve the speedup of parallel computing between high and low subwords of the register in the processors that do not have the Single Instruction Multiple Data(SIMD) extensions. The technologies include addition and subtraction operations, multiplication and dot product operations. On the basis of the recent research, it discusses the negative operands in the dot product operations originally, and applies the SoftSIMD technology to the complex operations, which make it more adapted to the applications in the field of Digital Signal Processing(DSP).

Key words: Single Instruction Multiple Data(SIMD), SoftSIMD, parallel computing, Digital Signal Processing(DSP)

中图分类号: