胶片13:并行成分的粒度 |
|
- 粗粒度:任务被分解成少数几部分,每一部分都由一个强大的处理器处理.各部分、各处理器之间可以是异构的,其计算/通信比率非常高
-- 如典型的网络元级计算(Networded Metacomputing)
- 中等粒度:任务被分解成几十个到几千个部分,各个部分通常由微处理器处理.一般是各处理器执行同样的代码(SPMD模式),其计算/通信比率通常为几百或更高一些,如典型的MIMD并行系统SP2、CM5、Paragon、T3D
- 细粒度:任务可能被分解成几千个到上百万个小部分,由非常简单的处理器(每个芯片可能有几个)处理或通过流水方式处理,通常具有广播指令,其计算/通信比率经常为一.典型的是SIMD系统,但有少数几个MIMD系统也属于此类如Dally的
J Machine和商业 Myrianet (Seitz)
Copyright: NPACT |
|