相关疑难解决方法(0)

MPI比MapReduce更适合哪些场景?

据我所知,MPI让我能够更好地控制集群中不同节点的通信方式.

在MapReduce/Hadoop中,每个节点进行一些计算,与其他节点交换数据,然后整理其结果分区.看起来很简单,但由于您可以迭代这个过程,甚至像K-means或PageRank这样的算法也能很好地适应模型.在具有调度位置的分布式文件系统上,性能显然很好.相比之下,MPI让我可以明确控制节点如何相互发送消息.

任何人都可以描述一个集群编程场景,其中更通用的MPI模型比简单的MapReduce模型更明显吗?

parallel-processing distributed mapreduce mpi

30
推荐指数
2
解决办法
1万
查看次数

标签 统计

distributed ×1

mapreduce ×1

mpi ×1

parallel-processing ×1