当前位置: 代码迷 >> 综合 >> MMX, SSE(XMM,MXCSR,FXSAVE),SSE2,SSE3,AVX,AVX-512
  详细解决方案

MMX, SSE(XMM,MXCSR,FXSAVE),SSE2,SSE3,AVX,AVX-512

热度:88   发布时间:2023-12-18 03:15:52.0

摘自《Intel? 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D and 4》

《Benefits of SIMD Programming | SIMD的优势》

资源:https://download.csdn.net/download/Rong_Toa/18745608

《SIMD 编程的优势与SIMD指令:SSE/AVX 与编程demo》https://rtoax.blog.csdn.net/article/details/116850942

 

 

MMX

 

SSE

XMM寄存器

MXCSR

SSE数据类型

Format of an FXSAVE Area

 

SSE2

SSE2 DATA TYPES

SSE and SSE2 Conversion Instructions

 

SSSE3,SSE4,AESNI

XSAVE

AVX, FMA AND AVX2

256-Bit Wide SIMD Register

Promoted SSE/SSE2/SSE3/SSSE3/SSE4 Instructions

这张表还有更多内容

Promoted 256-Bit and 128-bit Arithmetic AVX Instructions

将 Legacy SIMD ISA 提升为 128 位算术 AVX 指令

Detection of AVX Instruction

Detection of VEX-Encoded AES and VPCLMULQDQ

 

FUSED-MULTIPLY-ADD (FMA) EXTENSIONS

SIMD FLOATING-POINT EXCEPTIONS

AVX-512

Feature flag Collection Required of 256/128 Bit Vector Lengths for Each Instruction Group

 

内存对齐