首页> 外文期刊>Parallel Computing >OpenMP extensions for master-slave message passing computing
【24h】

OpenMP extensions for master-slave message passing computing

机译:用于主从消息传递计算的OpenMP扩展

获取原文
获取原文并翻译 | 示例

摘要

This paper presents a directive-based programming environment for master-slave message passing applications that enables the efficient execution of the same code on both shared and distributed memory multiprocessors. The environment exports an extension of the OpenMP workqueuing model, supports multiple levels of task parallelism and more than one master and provides transparent load balancing with a combination of static and dynamic scheduling of tasks. In addition, it operates exclusively through the available hardware on shared-memory machines and exploits MPI for explicit communication on clusters. Experimental results on a Linux-cluster demonstrate the successful combination of ease of programming with the performance of message passing.
机译:本文介绍了一种用于主从消息传递应用程序的基于指令的编程环境,该环境能够在共享和分布式内存多处理器上高效执行相同的代码。该环境导出了OpenMP工作队列模型的扩展,支持多个级别的任务并行性和一个以上的主服务器,并结合了静态和动态任务调度来提供透明的负载平衡。此外,它专门通过共享内存计算机上的可用硬件进行操作,并利用MPI在群集上进行显式通信。在Linux集群上的实验结果证明了编程简便性与消息传递性能的成功结合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号