![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/2/21/SIMD.svg/langzh-sg-640px-SIMD.svg.png&w=640&q=50)
单指令流多数据流
维基百科,自由的 encyclopedia
单指令流多数据流(英语:Single Instruction Multiple Data,缩写:SIMD)是一种采用一个控制器来控制多个处理器,同时对一组数据(又称“数据向量”)中的每一个分别执行相同的操作从而实现空间上的并行性的技术。
此条目没有列出任何参考或来源。 (2021年6月19日) |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/21/SIMD.svg/320px-SIMD.svg.png)
Quick Facts 单一指令流, 多指令流 ...
Close
在微处理器中,单指令流多数据流技术则是一个控制器控制多个平行的处理微元,例如Intel的MMX或SSE,以及AMD的3D Now!指令集。
图形处理器(GPU)拥有强大的并发处理能力和可编程流水线,面对单指令流多数据流时,运算能力远超传统CPU。OpenCL和CUDA分别是目前最广泛使用的开源和专利通用图形处理器(GPGPU)运算语言。