首页> 外文会议>Design, Automation and Test in Europe Conference >Harnessing Horizontal Parallelism and Vertical Instruction Packing of Programs to Improve System Overall Efficiency
【24h】

Harnessing Horizontal Parallelism and Vertical Instruction Packing of Programs to Improve System Overall Efficiency

机译:利用水平行性和垂直指令包装的程序,以提高系统整体效率

获取原文

摘要

Multi-issue processors can exploit the Instruction Level Parallelism (ILP) of programs to improve the performance greatly. How to reduce the energy consumption while maintaining the high performance of programs running on multi-issue processors remains a challenging problem. In this paper, we propose a novel approach to apply the instruction register file (IRF) technique from single-issue processor to VLIW architecture. Frequently executed instructions are selected to be placed in the on-chip IRF for fast access in program execution. Violation of synchronization among VLIW instruction slots is avoided by introducing new instruction formats and microarchitectural support. The enhanced VLIW architecture is thus able to orchestrate the horizontal instruction parallelism and vertical instruction packing for programs to improve system overall efficiency. Our experimental results show that the proposed processor architecture achieves both the performance advantage provided by the VLIW architecture and high energy efficiency provided by the IRF-based instruction packing technique (e.g., 71.1% reduction in the fetch energy consumption for a 4-way VLIW architecture with 8-entry IRFs).
机译:多问题处理器可以利用程序的指令级并行性(ILP),以提高性能。如何降低能源消耗,同时保持在多问题处理器上运行的程序的高性能仍然是一个具有挑战性的问题。在本文中,我们提出了一种新的方法来应用从单问题处理器到VLIW架构的指令寄存器文件(IRF)技术。选择频繁执行的指令被选择放置在片上IRF中,以便在程序执行中快速访问。通过引入新的指导格式和微架立支持,避免了违反VLIW指令插槽之间同步的侵犯。因此,增强的VLIW架构能够为节目编排水平指令并行和垂直指令包,以提高系统整体效率。我们的实验结果表明,该拟议的处理器架构实现了VLIW架构提供的性能优势和由基于IRF的指令包装技术提供的高能量效率(例如,为4路VLIW架构的获取能耗降低71.1%有8个入场的IRFS)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号