首页> 外文会议> >Compiling data parallel programs to message passing programs for massively parallel MIMD systems
【24h】

Compiling data parallel programs to message passing programs for massively parallel MIMD systems

机译:将数据并行程序编译为大规模并行MIMD系统的消息传递程序

获取原文

摘要

The currently dominant message-passing programming paradigm for MIMD systems is difficult to use and error prone. One approach that avoids explicit communication is the data-parallel programming model. This model stands for a single thread of control, global name space, and loosely synchronous parallel computation. It is easy to use and data-parallel programs usually scale very well. Based on the experiences of an existing compilation system for data-parallel Fortran programs it is shown how to design such a compilation system and which optimization techniques are required to make data-parallel programs competitive with their handwritten counterparts using message-passing.
机译:当前用于MIMD系统的占主导地位的消息传递编程范例很难使用且容易出错。避免显式通信的一种方法是数据并行编程模型。该模型代表一个控制线程,全局名称空间和松散同步并行计算。它易于使用,并且数据并行程序通常可很好地扩展。基于现有的用于数据并行Fortran程序的编译系统的经验,展示了如何设计这样的编译系统以及需要哪些优化技术来使数据并行程序与使用消息传递的手写对等程序竞争。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号