Computer Science ›› 2011, Vol. 38 ›› Issue (7): 298-301.

Previous Articles     Next Articles

Research of the SIMD and Vector Math Library

XIE Qing-chun,ZHANG Yun-quan,WANG Ke,LI Yan,XU Ya-wu   

  • Online:2018-11-16 Published:2018-11-16

Abstract: Firstly,we introduced the single Instruction Multiple Data(SIMD) vectorization technology and the features separately, based on the processors of Intel AMD and IBM Cell. Secondly, some vectorization functions were tested in these three platforms, which were deve-loped by the three vendors separately. Our test results show that we achieve high performance with the technology of the vectorization, compared to the traditional methods of the scalar calculation.Especially, the speedup of the Cell SDK functions is 10 on average, which were achieved by the help of many processing elements and the special processor structure. Lastly,we also found that there are some differences between the vectorial functions,which are in different vector math libraries. We analyzed that there are some reasons caused the difference betwecn the math functions in different platforms, such as processor structure, the number of the processing elements, memery accessing and so on.

Key words: Vectorization, SSE, MMX, 3DNow! , SIMD

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!