【发布时间】:2024-01-04 21:42:01
【问题描述】:
_m256i 和 _m256d 和 _m256 有什么区别?和_m128i和_m128d和_m128有什么区别?
【问题讨论】:
_m256i 和 _m256d 和 _m256 有什么区别?和_m128i和_m128d和_m128有什么区别?
【问题讨论】:
经验法则:i 后缀用于所有 整数 向量类型,d 用于 双精度 浮点向量类型,当有单精度浮点向量类型没有后缀。
【讨论】:
__m256数据类型用于表示扩展 SSE 寄存器的内容 - YMM 寄存器,由英特尔® AVX 内部函数使用。__m256数据类型可以保存 8 个 32 位浮点值。
__m256d数据类型可以保存四个 64 位双精度浮点值。
__m256i数据类型可以保存 32 个 8 位、16 个 16 位、8 个 32 位或 4 个 64 位整数值。
【讨论】: