首页> 外文会议>International Conference on Field-Programmable Technology >A Design Exploration of Scalable Mesh-based Fully Pipelined Accelerators
【24h】

A Design Exploration of Scalable Mesh-based Fully Pipelined Accelerators

机译:可伸缩网格的全流水线加速器的设计探索

获取原文

摘要

A dataflow graph is a computation abstraction with explicit dependencies that can be automatically parallelized. This work focuses on mapping dataflow graphs onto reconfigurable architectures and exploring them when fully pipelined. To embed these graphs onto mesh-based architectures, we propose a flexible mapping approach based on simulated annealing. We also implement a GPU parallel mapping to mitigate the mapping time. The trade-offs of target architectures areas are evaluated by exploring different interconnection topologies and local delay FIFOs on FPGAs and ASICs. To quickly evaluate different architectures, we developed a parameterized hardware generator that outputs costs in terms of wire length and buffer costs. We also propose a novel interconnection topology, called Chess. In comparison to other state-of-the-art mapping tools, including CGRA-ME, SAT solvers and VPR, our main contributions are: (a) finding optimal or near-optimal fully pipelined mappings; (b) scaling the dataflow graph size up to 70 operators without FIFOs; (c) proposing a framework to perform a design exploration of mesh architectures and more complex interconnection topologies.
机译:DataFlow图形是一个可以自动并行化的显式依赖项的计算抽象。这项工作侧重于将数据流图映射到可重构的架构上,并在完全流水线时探索它们。要将这些图形嵌入基于网格的架构,我们提出了一种基于模拟退火的灵活的映射方法。我们还实现了GPU并行映射以减轻映射时间。通过在FPGA和ASIC上探索不同的互连拓扑和本地延迟FIFO来评估目标架构领域的权衡。为了快速评估不同的架构,我们开发了一个参数化硬件发电机,在线长度和缓冲成本方面输出成本。我们还提出了一种新颖的互连拓扑,称为国际象棋。与其他最先进的映射工具相比,包括CGRA-ME,SAT求解器和VPR,我们的主要贡献是:(a)找到最佳或近最佳的完全流水线映射; (b)将DataFlow图表缩放到70个运营商而无需FIFO; (c)提出框架,以执行网格架构和更复杂的互连拓扑设计探索。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号