首页> 外文会议>International Conference on Parallel Computing >OpenMP vs. MPI on a Shared Memory Multiprocessor
【24h】

OpenMP vs. MPI on a Shared Memory Multiprocessor

机译:Shared Memory MultiProcessor上的OpenMP与MPI

获取原文

摘要

Porting a parallel application from a distributed memory system to a shared memory multiprocessor can be done by reusing the existing MPI code or by parallelising the serial version with OpenMP directives. These two routes are compared for the case of the climate model ECHAM5 on a IBM pSeries690 system. It is shown, that in both cases modifications of computation and communication patterns are needed for high parallelisation efficiency. The best OpenMP version is superior to the best MPI version, and has the further advantage of allowing a very efficient loadbalancing.
机译:将并行应用程序从分布式存储系统移植到共享内存多处理器,可以通过重用现有的MPI代码或通过使用OpenMP指令并行引起串行版本来完成。将这两条路线与IBM PSeries690系统上的气候模型ECHAM5的情况进行比较。结果显示,在两种情况下,需要进行计算和通信模式的修改,以获得高平行化效率。最好的OpenMP版本优于最佳MPI版本,并具有允许非常有效的Loadalancing的进一步优势。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号