MIMD / MPMD并行性

时间:2013-12-22 15:35:47

标签: parallel-processing hpc distributed-system

假设群集中的一组计算机正在使用全局共享数据块。

如果它是分布式内存模型,则说整个结构被发送到集群中的每个节点。

群集中的每个节点并行地对共享数据块的各个部分执行不同的操作。

我的问题是:它是否可以被识别为多指令,多数据(MIMD)模型,因为整个数据块由集群中的每个节点共享/传输?

1 个答案:

答案 0 :(得分:0)

如果对不同的数据应用相同的操作,那么您将拥有数据级并行性,根据Flynn's Taxonomy,它等同于SIMD(单指令,多数据流),通常应用于GPU处理。

多指令,多数据(MIMD)需要不同的处理器可能在不同的数据上执行不同的指令。

所以根据定义,你问题的答案是肯定的。