首页> 外文会议>21st International Conference on Field Programmable Logic and Applications >An Evaluation of Selective Depipelining for FPGA-Based Energy-Reducing Irregular Code Coprocessors
【24h】

An Evaluation of Selective Depipelining for FPGA-Based Energy-Reducing Irregular Code Coprocessors

机译:基于FPGA的节能不规则代码协处理器的选择性去管线化评估

获取原文

摘要

As the complexity of FPGA-based systems scales, the importance of efficiently handling irregular code increases. Recent work has proposed Irregular Code Energy Reducers (ICERs), a high-level synthesis approach for FPGAs that offers significant energy reduction for irregular code compared to a soft core processor. ICERs target the hot-spots of programs, and are seamlessly connected via a shared L1 cache with a soft processor that executes the cold code. This paper evaluates the application of the selective depipelining (SDP) technique to ICERs, which greatly reduces both the execution time and energy of irregular computations. SDP enables irregular computations to be expressed as large, fast, low-power combinational blocks. SDP maintains high memory bandwidth by scheduling the many potentially dependent memory operations within these blocks onto a high-frequency, highly-multiplexed coherent memory while scheduling combinational operations at a much lower frequency. SDP is a key enabler for improving the execution properties of irregular computations that are difficult to parallelize. We show that applying SDP to ICERs reduces energy-delay by 2.62× relative to ICERs. ICERs with SDP are up to 2.38× faster than a soft core processor and reduce energy consumption by up to 15.83× for a variety of irregular applications.
机译:随着基于FPGA的系统的复杂性不断扩大,有效处理不规则代码的重要性日益提高。最近的工作提出了不规则代码节能器(ICER),这是一种用于FPGA的高级综合方法​​,与软核处理器相比,它可以显着减少不规则代码的能耗。 ICER以程序的热点为目标,并通过共享的L1高速缓存与执行冷代码的软处理器无缝连接。本文评估了选择性去流水线(SDP)技术在ICER上的应用,该技术大大减少了执行时间和不规则计算的能量。 SDP使不规则计算可以表示为大型,快速,低功耗的组合块。 SDP通过将这些块中许多可能相关的存储器操作调度到一个高频,高度复用的相干存储器上,同时以更低的频率调度组合操作,从而保持了较高的存储器带宽。 SDP是改善难以并行化的不规则计算的执行特性的关键推动力。我们表明,将SDP应用于ICERs相对于ICERs减少了2.62倍的能量延迟。具有SDP的ICER比软核处理器快2.38倍,并且在各种不规则应用中可减少多达15.83倍的能耗。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号