学习MPI实施

时间:2013-07-18 07:20:49

标签: mpi message-queue hpc nic

了解MPI实施方式的最佳方法是什么?硬件有哪些支持来加速MPI? NIC提供的功能究竟是什么? MPI实现与SHMEM的不同之处是什么?

我也很困惑所有实现如何在进程之间传输数据(共享内存,消息队列,NIC,kaput等)。

我已经找到了关于这个主题的书籍,但我能找到的只是关于如何“使用”MPI或MPI算法的书籍。

我应该深入研究其中一个开源实现的源代码吗?

1 个答案:

答案 0 :(得分:2)

我建议有几种资源:

  1. 官方MPI Forum Documents,包括当前和旧版本的MPI规范。
  2. OpenMPI Papers - 一些有关实施和低级别沟通的有趣论文& c。
  3. MPICH Source(遵循Hirsto Iliev的评论)
  4. OpenMPI Source Code