...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Compiling global name-space parallel loops for distributed execution
【24h】

Compiling global name-space parallel loops for distributed execution

机译:编译全局名称空间并行循环以进行分布式执行

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

获取外文期刊封面封底 >>

       

摘要

Compiler support required to allow programmers to express their algorithms using a global name-space is discussed. A general method for the analysis of a high-level source program and its translation into a set of independently executing tasks that communicate using messages is presented. It is shown that if the compiler has enough information, the translation can be carried out at compile time; otherwise; run-time code is generated to implement the required data movement. The analysis required in both situations is described, and the performance of the generated code on the Intel iPSC/2 hypercube is presented.
机译:讨论了允许程序员使用全局名称空间表达其算法所需的编译器支持。提出了一种用于分析高级源程序并将其转换为使用消息进行通信的一组独立执行任务的通用方法。结果表明,如果编译器具有足够的信息,则可以在编译时执行转换;除此以外;生成运行时代码以实现所需的数据移动。描述了两种情况下所需的分析,并介绍了生成的代码在Intel iPSC / 2超多维数据集上的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号