计算平台分类
1、单指令流单数据流机器--SISD
硬件不支持任何形式的并行计算,所有的指令都是串行执行,并在某个时钟周期内,CPU只能处理一个数据流;
早期的计算机都是SISD机器;
2、单指令流多数据流机器--SIMD
在数字信号处理、图像处理、以及多媒体信息处理等领域非常有效;
Intel处理器实现的MMXTM、SSE、SSE2、及SSE3扩展指令集,都能在单个时钟周期内处理多个数据单元;
也就是说,人们现在用的单核计算机基本上都属于SIMD机器;
3、多指令流单数据流机器--MISD
采用多个指令流来处理单个数据流;
MISD仅仅作为模型出现,并没有实际应用;
4、多指令流多数据流机器--MIMD
最新的多核计算机平台就属于MIMD的范畴,例如--Intel和AMD的双核处理器;