首页> 外文会议>International Workshop on Applied Parallel Computing: State of the Art in Scientific Computing(PARA 2006); 20060618-21; Umea(SE) >CoMPI - Configuration of Collective Operations in LAM/MPI Using the Scheme Programming Language
【24h】

CoMPI - Configuration of Collective Operations in LAM/MPI Using the Scheme Programming Language

机译:CoMPI-使用方案编程语言在LAM / MPI中进行集体操作的配置

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

This paper describes CoMPI, an extension to LAM/MPI, which enables the user to configure collective operations by using the high level programming language Scheme. A high level language is used to achieve flexibility. When using CoMPI, applications do not have to be modified or recompiled. We implemented the allreduce collective operation in Scheme, preserving the original LAM/MPI algorithm as implemented in C. We measured the performance and found that the overhead using Scheme was insignificant. Using CoMPI to reconfigure the allreduce communication pattern taking the network topology into account, significant improvement in performance on a multi-cluster was achieved.
机译:本文介绍了CoMPI,它是LAM / MPI的扩展,它使用户能够使用高级编程语言Scheme来配置集体操作。使用高级语言来实现灵活性。使用CoMPI时,无需修改或重新编译应用程序。我们在Scheme中实施了allreduce集体运算,保留了C中实现的原始LAM / MPI算法。我们对性能进行了测量,发现使用Scheme的开销微不足道。使用CoMPI重新配置考虑了网络拓扑的减少通信模式,可以在多集群上显着提高性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号