首页> 外文会议> >Using Rewriting Logic to Match Patterns of Instructions from a Compiler Intermediate Form to Coarse-Grained Processing Elements
【24h】

Using Rewriting Logic to Match Patterns of Instructions from a Compiler Intermediate Form to Coarse-Grained Processing Elements

机译:使用重写逻辑将指令模式从编译器中间形式匹配到粗粒度的处理元素

获取原文

摘要

This paper presents a new and retargetable method to identify patterns of instructions with direct support in coarse-grained processing elements (PEs). The method uses a three-address code SSA (static single assignment) representation of the kernel being mapped and rewriting logic for template matching and algebraic optimizations. This approach is able to identify sets of SSA instructions that can be mapped to different PE complexities available in coarse-grained reconfigurable computing architectures. As a proof of concept, results of the approach with a number of benchmark kernels, as far as coverage of template instructions is concerned, are included.
机译:本文提出了一种新的可重新定向的方法,以在粗粒度处理元素(PE)中直接支持来识别指令模式。该方法使用要映射的内核的三地址代码SSA(静态单分配)表示形式,并使用逻辑重写进行模板匹配和代数优化。这种方法能够识别SSA指令集,这些SSA指令集可以映射到粗粒度可重配置计算体系结构中可用的不同PE复杂性。作为概念的证明,就涉及模板指令的范围而言,包括使用多个基准内核的方法的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号