- 并行编程方法与优化实践
- 刘文志
- 121字
- 2025-02-21 21:55:47
1.2 AVX内置函数
Intel从SNB(Sandy Bridge)和IVB(Ivy Bridge)架构开始支持256位的SIMD浮点指令集AVX,即可以同时执行8个单精度float运算或者4个双精度double运算。本节的AVX内置函数是指Intel Haswell及更新的处理器支持的AVX/AVX2/FMA指令的C封装。限于篇幅,笔者不罗列所有AVX函数,只罗列笔者认为常用的函数。
Intel从SNB(Sandy Bridge)和IVB(Ivy Bridge)架构开始支持256位的SIMD浮点指令集AVX,即可以同时执行8个单精度float运算或者4个双精度double运算。本节的AVX内置函数是指Intel Haswell及更新的处理器支持的AVX/AVX2/FMA指令的C封装。限于篇幅,笔者不罗列所有AVX函数,只罗列笔者认为常用的函数。