SIMD单指令多数据
SIMD是一种用一条指令同时处理多个数据的并行处理方式。
1篇文章
最近提及 SIMD(单指令多数据)是一种并行处理方式,一条指令可同时对多个数据元素执行相同的运算。该概念源自计算机体系结构的弗林分类法,由x86处理器的SSE、AVX以及Arm处理器的NEON等向量指令集实现。
它能加速对大量数据重复执行相同计算的工作,例如视频和音频处理、图形、科学计算和机器学习运算。编译器把循环转换为SIMD指令的过程称为自动向量化。
本条目依据AIPOST的文章与广为人知的事实整理。如有错误,请通过更正请求告诉我们。