首页> 外文会议> >CTP-A family of optimizing compilers for the NS32532 microprocessor
【24h】

CTP-A family of optimizing compilers for the NS32532 microprocessor

机译:CTP-A系列,用于NS32532微处理器的优化编译器

获取原文
获取外文期刊封面目录资料

摘要

Techniques for generating highly optimized code for a pipelined microprocessor, the NS32532, and its fast floating point slave processor, the NS32580, are described in the context of the CTP family of optimizing compilers. All CTP compilers are constructed from three separate parts: a language-dependent compiler front-end, a shared global optimizer, and a shared code generator. In addition to most classical transformations, such as value propagation, redundant and dead code elimination, loop invariant code motion, global strength reduction and register allocation, the CTP compilers also perform less common optimizations, such as loop unrolling, basic block reorganization, code reordering, and profile feedback utilization. The relative influence of the different optimizations on the performance of the NS32532 using several standard benchmark programs is presented.
机译:在优化编译器的CTP系列的上下文中描述了为流水线微处理器NS32532及其快速浮点从属处理器NS32580生成高度优化的代码的技术。所有CTP编译器均由三个独立的部分构成:与语言相关的编译器前端,共享的全局优化器和共享的代码生成器。除了大多数经典的转换(例如值传播,冗余代码和死代码消除,循环不变代码运动,全局强度降低和寄存器分配)之外,CTP编译器还执行较不常见的优化,例如循环展开,基本块重组,代码重新排序,以及配置文件反馈利用率。提出了使用几种标准基准程序的不同优化对NS32532性能的相对影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号