【24h】

Partitioning and mapping nested loops on multicomputers

机译:在多计算机上对嵌套循环进行分区和映射

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

摘要

Minimizing interprocessor communication is the key to a parallelized program running on multicomputers. This paper addresses a compilation technique to achieve the goal of generating an efficient parallelized code with both reducing the incurred communication cost and preserving parallelism. First, we transform a nested loop into a transformed structure with supporting an evaluation function to evaluate these transformed structures to obtain a certain parallelized code with less parallel executing time. Next, a mapping strategy is proposed to map the transformed structure onto hy-percubes to be executed in parallel in a way with workload balance and low communication cost over processors.
机译:最小化处理器之间的通信是在多计算机上运行并行程序的关键。本文提出一种编译技术,以实现在减少通信成本和保持并行性的同时生成高效并行代码的目标。首先,我们将嵌套循环转换为支持评估功能的转换结构,以评估这些转换结构,从而以较少的并行执行时间获得一定的并行化代码。接下来,提出了一种映射策略,以将转换后的结构映射到要并行执行的超型体上,这种方式具有工作负载平衡和处理器上较低的通信成本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号