首页> 外文会议>2019 56th ACM/IEEE Design Automation Conference >A General Pattern-Based Dynamic Compilation Framework for Coarse-Grained Reconfigurable Architectures
【24h】

A General Pattern-Based Dynamic Compilation Framework for Coarse-Grained Reconfigurable Architectures

机译:粗粒度可重构体系结构的基于模式的通用动态编译框架

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

摘要

Compilation has become a major challenge to the usability of coarse-grained reconfigurable architectures as increasing programmable resources must be orchestrated. Static compilation is insufficient for prohibitive time cost while dynamic compilation still performs poorly in both generality and efficiency. This paper proposes a general pattern-based dynamic compilation framework, which utilizes statically-generated patterns to straightforwardly determine runtime re-placement and routing so that runtime configuration creation algorithm has low complexity. Domain-specific communication characteristics are harnessed to help improve the efficiency of patterns. The experimental results show that compiled general applications can be transformed onto arbitrary resources at runtime, reserving $97 %(39 % sim 163 %)$ of the original performance/resource on average, $7 %(0 sim 17 %)$ better than the state-of-the-art non-general methods.CCS CONCEPTS• Computer systems organization $ightarrow$ Reconfigurable computing; • Hardware $ightarrow$ Hardware description languages and compilation.
机译:编译已成为对粗粒度可重配置体系结构可用性的主要挑战,因为必须协调增加的可编程资源。静态编译不足以节省大量时间,而动态编译的通用性和效率仍然很差。本文提出了一种基于模式的通用动态编译框架,该框架利用静态生成的模式直接确定运行时的替换和路由,从而使运行时配置创建算法的复杂度较低。利用特定于域的通信特性来帮助提高模式的效率。实验结果表明,已编译的通用应用程序可以在运行时转换为任意资源,平均保留$ 97 \\%(39 \\%\\ sim 163 \\%)$原始性能/资源平均$ 7 \\%( 0 \\ sim 17 \\%)$比最新的非通用方法好。CCS概念•计算机系统组织$ \\ rightarrow $可重新配置的计算; •硬件$ \\ rightarrow $硬件描述语言和编译。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号