AVX-512 指“高级矢量扩展 512 位”(Advanced Vector Extensions 512-bit):英特尔提出的一组 CPU 指令集扩展,用于 SIMD(单指令多数据) 向量计算,可在一条指令中并行处理更多数据(通常是 512 位宽的向量寄存器),常用于科学计算、图像/音视频处理、加密、机器学习推理等高吞吐场景。(注:不同处理器对 AVX-512 的支持程度与具体子集可能不同。)
/ˌeɪ viː ˈɛks faɪv twɛlv/
AVX-512 can speed up some workloads on supported CPUs.
在支持的 CPU 上,AVX-512 可以加速某些工作负载。
Because AVX-512 uses wide vector instructions, enabling it may improve performance for vectorizable code but can also increase power use and trigger frequency changes on some processors.
由于 AVX-512 使用更宽的向量指令,启用它可能会提升可向量化代码的性能,但也可能增加功耗,并在某些处理器上触发频率调整。
AVX 来自 Advanced Vector Extensions(高级矢量扩展)的缩写;“512”表示该扩展主要面向 512 位宽度的向量运算能力(例如 512 位向量寄存器与相关指令)。该命名体现了它在 AVX/AVX2 基础上对向量宽度与指令能力的进一步扩展。