Parallel processing MIMD/MPMD并行性

Parallel processing MIMD/MPMD并行性,parallel-processing,hpc,distributed-system,Parallel Processing,Hpc,Distributed System,假设集群中的一组机器正在使用一个全局共享数据块 如果它是一个分布式内存模型,比如说整个结构被发送到集群中的每个节点 集群中的每个节点对共享数据块的各个部分并行执行不同的操作 我的问题是:由于整个数据块由集群中的每个节点共享/传输,因此它是否可以被识别为多指令、多数据MIMD模型?如果对不同的数据段应用相同的操作,那么就具有数据级并行性,根据,多个数据流,通常应用于GPU处理 多指令、多数据意味着不同的处理器可能对不同的数据执行不同的指令 所以根据定义,你的问题的答案是肯定的 事实上,我意识到在F

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

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

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


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

如果对不同的数据段应用相同的操作,那么就具有数据级并行性,根据,多个数据流,通常应用于GPU处理

多指令、多数据意味着不同的处理器可能对不同的数据执行不同的指令


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

事实上,我意识到在Flynn分类法的维基百科文章中,分布式系统通常被认为是MIMD架构。谢谢。是的,分布式系统通常以MIMD模式执行。但这里我的困惑是,因为相同的数据块被发送到每个worker节点,即使使用了块的不同部分——技术上正确的词是什么。