首页> 外文会议>ACM/EDAC/IEEE Design Automation Conference >A high-level synthesis flow for the implementation of iterative stencil loop algorithms on FPGA devices
【24h】

A high-level synthesis flow for the implementation of iterative stencil loop algorithms on FPGA devices

机译:在FPGA器件上实现迭代模具循环算法的高级综合流程

获取原文

摘要

The automatic generation of hardware implementations for a given algorithm is generally a difficult task, especially when data dependencies span across multiple iterations such as in iterative stencil loops (ISLs). In this paper, we introduce an automatic design flow to extract parallelism from an ISL algorithm and perform a design space exploration to identify its best FPGA hardware implementation, in terms of both area and throughput. Experimental results show that the proposed methodology generates hardware designs whose performance is comparable to the one of manually-optimized solutions, and orders of magnitude higher than the implementations generated by commercial high-level synthesis tools.
机译:给定算法的硬件实现的自动生成通常是一项艰巨的任务,尤其是当数据依赖性跨越多个迭代时,例如在迭代模板循环(ISL)中。在本文中,我们介绍了一种自动设计流程,该流程可从ISL算法中提取并行性,并进行设计空间探索,以从面积和吞吐量方面确定其最佳的FPGA硬件实现。实验结果表明,所提出的方法能够生成硬件设计,其性能可与手动优化解决方案之一相媲美,并且比商业高级综合工具所生成的实现方案高出几个数量级。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号