首页> 外文会议>International Workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation(SAMOS 2006); 20060717-20; Samos(GR) >Integrated Instruction Scheduling and Fine-Grain Register Allocation for Embedded Processors
【24h】

Integrated Instruction Scheduling and Fine-Grain Register Allocation for Embedded Processors

机译:嵌入式处理器的集成指令调度和细粒度寄存器分配

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

摘要

This paper proposes a new integration technique, called IRIS (Integrated Register allocation and Instruction Scheduling), to combine instruction scheduling and register allocation. Both register allocation and instruction scheduling are performed simultaneously at each variable reference where the selection between serialization by scheduling and spilling by register allocation is determined. To make a right selection, the costs of serialization and spilling are estimated with a cost model proposed to reduce the complexity of the estimation. Experiments show that IRIS achieves significant improvements when compared to widely-used existing techniques.
机译:本文提出了一种新的集成技术,称为IRIS(集成寄存器分配和指令调度),它将指令调度和寄存器分配相结合。在每个变量参考处同时执行寄存器分配和指令调度,其中确定了通过调度进行序列化和通过寄存器分配进行溢出之间的选择。为了做出正确的选择,使用建议的成本模型估算序列化和溢出的成本,以降低估算的复杂性。实验表明,与广泛使用的现有技术相比,IRIS取得了显着改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号