SSE体系结构和编程.pptVIP

  • 15
  • 0
  • 约1.95千字
  • 约 26页
  • 2017-04-21 发布于北京
  • 举报
SSE体系结构和编程

SSE编程;什么是SIMD;Intel的SSE技术;Intel的SSE技术;SSE2的寄存器结构;SSE1、2的数据类型;SSE指令;浮点指令;整数指令;使用SSE指令的四种方法;四种方式的比较;VC8.0的内嵌原语(intrinsics);内嵌原语的数据类型;内嵌原语的类别;矩阵变换 例:_MM_TRANSPOSE4_PS(row0, row1, row2, row3) 作用:转置一个4×4的单精度或双精度元素矩阵;混洗操作 例:_MM_SHUFFLE(z, y, x, w) (z6) | (y4) | (x2) | w 说明: 从第一个操作数中选取两个数,从第二个操作数中选取两个数,形成一个结果字 ;支持Cache控制 _mm_prefetch:预取稍后运行需要的数据 _mm_stream_pi:把指定位置的数据存储到指定的地址,而不替换cache 整型原语 _mm_extract_pi16: 从4个字中提取一个字 _mm_insert_pi16: 插入一个字 _mm_max_pi16: 计算出最大值 _mm_min_pi16: 计算最小值 读写控制寄存器 _MM_SET_EXCEPTION_STATE:设置异常状态寄存器 _MM_GET_EXCEPTION

文档评论(0)

1亿VIP精品文档

相关文档