【24h】

IA64 Oriented OpenMP Compiler: Design and Implementation of Fortran Front End

机译:面向IA64的OpenMP编译器:Fortran前端的设计和实现

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

摘要

This paper presents an OpenMP compiler Fortran Front End. It introduces principles and algorithms to deal with the implicit data parallelism, which is directed by WORKSHARE directive in OpenMP Fortran API V2.0. For implementation, automatic parallel computation division by compiler is achieved by front end's converting implicit data parallelism to explicit one in Very High WHIRL. In addition, this paper presents some optimization techniques to handle compiler-generated redundant synchronization and consistent DO loop. At the end, a performance experiment is given to prove the effectiveness of mentioned strategy.
机译:本文介绍了OpenMP编译器Fortran前端。它介绍了处理隐式数据并行性的原理和算法,该并行性由OpenMP Fortran API V2.0中的WORKSHARE指令指示。为了实现,编译器的自动并行计算划分是通过前端将隐式数据并行性转换为Very High WHIRL中的显式数据并行性来实现的。另外,本文提出了一些优化技术来处理编译器生成的冗余同步和一致的DO循环。最后通过性能实验证明了所提策略的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号