首页> 外文期刊>Journal of software >Loop Kernel Pipelining Mapping onto Coarse- Grained Reconfigurable Architecture for Data- Intensive Applications
【24h】

Loop Kernel Pipelining Mapping onto Coarse- Grained Reconfigurable Architecture for Data- Intensive Applications

机译:循环内核流水线映射到用于数据密集型应用程序的粗粒度可重配置架构上

获取原文
获取外文期刊封面目录资料

摘要

Coarse-grained reconfigurable architectures (CGRA)provide flexible and efficient solution for data-intensiveapplications. Loop kernels of these applications always consumemuch execution time of the whole program. However, mappingloop kernels onto CGRA is still hard to meet performance/costconstraints. This paper proposes a novel approach forautomatically mapping loop kernels onto CGRA with loop selfpipeliningto optimize data-intensive applications. The problemformulation is shown first. Then we present the resource sharingand pipelining of lspCGRA, together with its template standard.Further, a loop kernel pipelining mapping is proposed. Theconclusions show that our approach gains less resourceoccupation by 16.3% and more throughputs by 169.1% thanprevious advanced SPKM.
机译:粗粒度可重构体系结构(CGRA)为数据密集型应用程序提供了灵活而有效的解决方案。这些应用程序的循环内核始终消耗整个程序的执行时间。但是,将循环内核映射到CGRA仍然很难满足性能/成本约束。本文提出了一种新的方法,该方法利用循环自流水线将循环内核自动映射到CGRA上,以优化数据密集型应用程序。首先显示问题公式。然后介绍了lspCGRA的资源共享和流水线技术,以及其模板标准。结论表明,与以前的高级SPKM相比,我们的方法获得的资源占用减少了16.3%,吞吐量提高了169.1%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号