计算机科学 ›› 2013, Vol. 40 ›› Issue (6): 32-36.
李春江,徐颖,黄娟娟,杨灿群
LI Chun-jiang,XU Ying,HUANG Juan-juan and YANG Can-qun
摘要: SIMD(Single-Instruction-Multiple-Data)并行体系结构在现代处理器体系结构中扮演非常重要的角色。SIMD指令集已经成为处理器指令集中重要的子集。SIMD结构和指令集实现了短向量并行处理能力,SIMD指令集实现了对多种数据类型、多种操作模式的支持。采用形式化的方法,描述SIMD指令集的设计空间,从多个正交的维度刻画SIMD指令集的设计,基于此详细讨论了SIMD指令集的设计问题。该形式化方法有益于对SIMD指令集体系结构的分析和设计。
[1] Maruyama T,Motokurumada T,Morita K,et al.Past,Present and Futures of SPARC64Processors[J].FUJITSU Sci.Tech.J.,2011,47(2):130-135 [2] Firasta N,Buxton M,Jinbo P,et al.Intel AVX:New Frontiersin Performance Improvements and Energy Efficiency[M].Intel white paper,2008 [3] Intel 64and IA-32Architectures Software Developer’s Manual,Combined Volumes:1,2A,2B,3A and 3B[M]. Intel Corporation,May 2011 [4] Hennessy J L,Patterson D A.Computer Architecture:A Quantitative Aproach(3rd ed)[M].San Francisco:Morgan Kaufmann Publish,2002 [5] Nuzman D,Henderson R.Multi-platform Auto-vectorization[C]∥Proc.of the 4th Annual International Symposium on Code Gene-ration and Optimization (CGO).March 2006 |
No related articles found! |
|