【24h】

Evaluation of Automatic Parallelization Strategies for HPF Compilers

机译:HPF编译器自动并行化策略评估

获取原文

摘要

In the data parallel programming style the user usually specifies the data parallelism explicitly so that the compiler can generate efficient code without enhanced analysis techniques. In some situations it is not possible to specify the parallelism explicitly or this might be not very convenient. This is especially true for loop nests with data dependences between the data of distributed dimensions. In the case of uniform loop nests there are scheduling, mapping and partitioning techniques available. Some different strategies have been considered and evaluated with existing High Performance Fortran compilation systems. This paper gives some results about the performance and the benefits of the different techniques and optimizations. The results are intended to direct the future development of data parallel compilers.
机译:在数据并行编程风格中,用户通常会明确指定数据并行性,以便编译器无需增强的分析技术即可生成有效的代码。在某些情况下,不可能明确指定并行性,否则可能不太方便。对于在分布式维度的数据之间具有数据相关性的循环嵌套,尤其如此。在统一循环嵌套的情况下,可以使用调度,映射和分区技术。现有的高性能Fortran编译系统已经考虑并评估了一些不同的策略。本文给出了有关不同技术和优化的性能以及好处的一些结果。结果旨在指导数据并行编译器的未来发展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号