首页> 外文期刊>Concurrency, practice and experience >ADD: Accelerator Design and Deploy - A tool for FPGA high-performance dataflow computing
【24h】

ADD: Accelerator Design and Deploy - A tool for FPGA high-performance dataflow computing

机译:ADD:Accelerator设计和部署-FPGA高性能数据流计算工具

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

摘要

Dataflow-based FPGA accelerators have become a promising alternative to deliverenergy-efficient high-performance computing. However, FPGA programming is still a challenge.This paper presents Accelerator Design and Deploy (ADD), a high-level framework to specify,to simulate, and to implement dataflow accelerators for streaming applications. The frameworkincludes an open dataflow operator library, and templates are provided to easily designnew operators. The framework also provides a high-level and an accurate simulation at circuitlevel with short execution times. Moreover, ADD provides software and hardware APIsto simplify the integration process, extending the benefits of portability from low-cost FPGAboards to high performance datacenter FPGA platforms. Our framework supports coupling withhigh-level programming languages, and it has been validated on two FPGA platforms: the Intelhigh-performance CPU-FPGA heterogeneous computing platform and an educational FPGA kit.We show that our simple approach presents competitive performance, both in time and energy,when compared to multi-core and GPU accelerators.
机译:基于数据流的FPGA加速器已成为提供高效节能的高性能计算的有希望的替代方案。但是,FPGA编程仍然是一个挑战。 r n本文介绍了Accelerator Design and Deploy(ADD),这是一个高级框架,用于指定,模拟和实现流应用程序的数据流加速器。该框架 r n包括一个开放的数据流运算符库,并提供了模板以方便地设计 r n新的运算符。该框架还以较短的执行时间在电路 r n级别提供了高级且准确的仿真。此外,ADD提供软件和硬件API,以简化集成过程,将可移植性的好处从低成本FPGA板扩展到高性能数据中心FPGA平台。我们的框架支持与 r n高级编程语言耦合,并且已经在两个FPGA平台上进行了验证:英特尔 r n高性能CPU-FPGA异构计算平台和教育性FPGA套件。 r n我们证明了与多核和GPU加速器相比,我们的简单方法在时间和精力上都具有竞争优势。

著录项

  • 来源
    《Concurrency, practice and experience》 |2019年第18期|e5096.1-e5096.17|共17页
  • 作者单位

    Computer Science Department, UniversidadeFederal de Vicosa, Minas Gerais, Brazil Computer Science and MechanicalEngineering Department, Leopoldina Campus,Centro Federal de Educacao Tecnologica deMinas Gerais, Minas Gerais, Brazil;

    Computer Science Department, UniversidadeFederal de Vicosa, Minas Gerais, Brazil Science and Technology Institute,UFV-Florestal Campus, Universidade Federalde Vicosa, Minas Gerais, Brazil;

    Computer Science Department, UniversidadeFederal de Vicosa, Minas Gerais, Brazil;

    Computer Science Department, UniversidadeFederal de Vicosa, Minas Gerais, Brazil Science and Technology Institute,UFV-Florestal Campus, Universidade Federalde Vicosa, Minas Gerais, Brazil;

    Computer Science Department, UniversidadeFederal de Vicosa, Minas Gerais, Brazil;

    Science and Technology Institute,UFV-Florestal Campus, Universidade Federalde Vicosa, Minas Gerais, Brazil;

    Computer Science Department, UniversidadeFederal de Vicosa, Minas Gerais, Brazil;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    dataflow computing; FPGA accelerators; heterogeneous architectures; high-performance computing; overlay;

    机译:数据流计算;FPGA加速器;异构架构;高性能计算;覆盖;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号