首页> 外文期刊>ACM Transactions on Architecture and Code Optimization >Improving Energy Efficiency of Coarse-Grain Reconfigurable Arrays Through Modulo Schedule Compression/Decompression
【24h】

Improving Energy Efficiency of Coarse-Grain Reconfigurable Arrays Through Modulo Schedule Compression/Decompression

机译:通过模数钟表压缩/减压提高粗晶可重构阵列的能效

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

摘要

Modulo-scheduled course-grain reconfigurable array (CGRA) processors excel at exploiting loop-level parallelism at a high performance per watt ratio. The frequent reconfiguration of the array, however, causes between 25% and 45% of the consumed chip energy to be spent on the instruction memory and fetches there-from. This article presents a hardware/software codesign methodology for such architectures that is able to reduce both the size required to store the modulo-scheduled loops and the energy consumed by the instruction decode logic. The hardware modifications improve the spatial organization of a CGRA's execution plan by reorganizing the configuration memory into separate partitions based on a statistical analysis of code. A compiler technique optimizes the generated code in the temporal dimension by minimizing the number of signal changes. The optimizations achieve, on average, a reduction in code size of more than 63% and in energy consumed by the instruction decode logic by 70% for a wide variety of application domains. Decompression of the compressed loops can be performed in hardware with no additional latency, rendering the presented method ideal for low-power CGRAs running at high frequencies. The presented technique is orthogonal to dictionary-based compression schemes and can be combined to achieve a further reduction in code size.
机译:模型预定的课程 - 谷物可重新配置阵列(CGRA)处理器以每瓦的高性能利用循环级并行性而excel。然而,阵列的频繁重新配置导致消耗的芯片能量的25%至45%之间要花在指令存储器上并从中获取。本文介绍了一种硬件/软件代码符号方法,用于降低存储模型调度环路所需的大小以及指令解码逻辑消耗的能量所需的尺寸。基于代码的统计分析,硬件修改通过重新组织配置存储器将配置内存重新组织到单独的分区中来改进CGRA的执行计划的空间组织。编译器技术通过最小化信号变化的数量来优化时间维度中的生成代码。优化平均达到代码大小的代码大小,并且指令解码逻辑消耗的能量为各种应用域的逻辑减少70%。压缩环路的减压可以在硬件中执行,没有额外的延迟,渲染所呈现的方法是在高频下运行的低功耗CGRAS的理想选择。呈现的技术与基于字典的压缩方案正交,并且可以组合以实现代码大小的进一步减小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号