首页> 外文会议>Compiler Construction >Integrating High-Level Optimizations in a Production Compiler: Design and Implementation Experience
【24h】

Integrating High-Level Optimizations in a Production Compiler: Design and Implementation Experience

机译:在生产编译器中集成高级优化:设计和实施经验

获取原文

摘要

The High-Level Optimizer (HLO) is a key part of the compiler technology that enabled Itanium~(TM) and Itanium~(TM)2 processors deliver leading floating-point performance at their introduction. In this paper, we discuss the design and implementation experience in integrating diverse optimizations in the HLO module. In particular, we describe decisions made in the design of HLO targeting Itanium processor family. We provide empirical data to validate the design decisions. Since HLO was implemented in a production compiler, we made certain engineering trade-offs. We discuss these trade-offs and outline key learning derived from our experience.
机译:高级优化器(HLO)是编译器技术的关键部分,该技术使Itanium〜(TM)和Itanium〜(TM)2处理器在引入时可提供领先的浮点性能。在本文中,我们讨论了在HLO模块中集成各种优化的设计和实现经验。特别是,我们描述了针对Itanium处理器系列的HLO设计中的决策。我们提供经验数据来验证设计决策。由于HLO是在生产编译器中实现的,因此我们需要进行某些工程折衷。我们讨论了这些权衡取舍,并概述了从我们的经验中学到的关键学习。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号