首页> 外文会议>International Parallel Processing Symposium >Profiling optimized code: a profiling system for an HPF compiler
【24h】

Profiling optimized code: a profiling system for an HPF compiler

机译:分析优化代码:用于HPF编译器的分析系统

获取原文

摘要

High Performance Fortran (HPF), a portable data-parallel language, is based on a high-level model which abstracts programming details away from the user. To achieve high performance, the HPF compiler must optimize the code, which may result in a significant change to the original code structure. Because the performances of the optimized and non-optimized codes differ, profiling HPF programs with compiler optimizations must be supported. This requires additional support in the compiler to report the profile data with respect to the original code as opposed to the transformed code. We developed a profiling system which maintains a history of code transformations, maps the original code to the optimized code, and reports profile data based on the original code. A version of the profiling system was successfully implemented for the Fujitsu HPF compiler and tested for several benchmarks on the Fujitsu AP1000.
机译:高性能Fortran(HPF)是一种便携式数据并行语言,基于高级模型,该模型摘要将编程细节远离用户。为了实现高性能,HPF编译器必须优化代码,这可能导致原始代码结构的显着变化。由于优化和非优化代码的性能不同,因此必须支持具有编译器优化的分析HPF程序。这需要在编译器中进行额外的支持,以向原始代码报告配置文件数据,而不是转换代码。我们开发了一个分析系统,维护了代码转换的历史,将原始代码映射到优化的代码,并根据原始代码报告配置文件数据。成功为富士通HPF编译器成功实现了分析系统的版本,并在Fujitsu AP1000上测试了多个基准。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号