第4章-存储层次结构设计.ppt

计算机体系结构周学海xhzhou@ustc.edu.cn0551国科学技术大学

第6章Data-LevelParallelisminVector,SIMD,andGPUArchitecturesSIMD结构向量体系结构多媒体SIMD指令集扩展图形处理单元向量体系结构GPU2026/7/6计算机体系结构2

传统指令级并行技术的问题提高性能的传统方法(挖掘ILP)的主要缺陷:程序内在的并行性提高流水线的时钟频率:提高时钟频率,有时导致CPI随着增加(branches,otherhazards)指令预取和译码:有时在每个时钟周期很难预取和译码多条指令提高Cache命中率:在有些计算量较大的应用中(科学计算)需要大量的数据,其局部性较差,有些程序处理的是连续的媒体流(multimedia),其局部性也较差。2026/7/6计算机体系结构3

IntroductionSIMD结构可有效地挖掘数据级并行:基于矩阵运算的科学计算图像和声音处理SIMD比MIMD更节能针对每组数据操作仅需要取指一次SIMD对PMD(personalmobiledevices)更具吸引力SIMD允许程序员继续以串行模式思维2026/7/6计算机体系结构4

SIMDParallelism向量体系结构多媒体SIMD指令集扩展GraphicsProcessor

文档评论(0)

1亿VIP精品文档

相关文档