首页> 外文会议>EIS-Workshop; 19970408-09; Hamburg(DE) >Kombinierte Registerzuordnung und Instruktionsablaufplanung für irregulauml;re Architekturen
【24h】

Kombinierte Registerzuordnung und Instruktionsablaufplanung für irregulauml;re Architekturen

机译:非常规架构的组合寄存器分配和指令调度

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

摘要

Ein neuer Algorithmus wird vorgestellt, der gleichzeitig Instruktionsablaufplanung und Registerzuordnung optimiert. Der Algorithmus ist anwendbar für Architekturen mit Spezialregistern, mehreren Registerbänken und Fließbandverarbeitung. Er bearbeitet jeweils einen Basisblock. Durch optimierte Blockverkettung können jedoch auch für die Laufzeit wichtige Programmpfade behandelt werden. Für kleine Ausdrucksbäume lieferte der Algorithmus die optimale Lösung in Sekundenbruchteilen. Für größere verkettete DAGs konnte die Übersetzung einer hochoptimierten C-Beschreibung durch den TI TMS320C30 Compiler um 10% verbessert werden.
机译:提出了一种同时优化指令调度和寄存器分配的新算法。该算法适用于具有特殊寄存器,多个寄存器组和装配线处理的体系结构。他一次处理一个基本块。优化的块链接还可用于处理对运行时很重要的程序路径。对于小表达式树,该算法在一秒钟内提供了最佳解决方案。对于较大的链式DAG,使用TI TMS320C30编译器可以将高度优化的C描述的翻译提高10%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号