2018
DOI: 10.1002/cpe.5096
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: Summary Dataflow‐based FPGA accelerators have become a promising alternative to deliver energy‐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 framework includes an open dataflow operator library, and templates are provided to easily design new operators. The framework also provides a high‐level and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0
3

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
3

Relationship

2
4

Authors

Journals

citations
Cited by 10 publications
(11 citation statements)
references
References 34 publications
0
8
0
3
Order By: Relevance
“…Finally, our outcome results in an all-in-one intuitive and flexible browser-based cloud framework to learn computer architecture and CAD design techniques and tools by interactive examples embedded in an incremental graphical/text browser interface. In future work, we will evaluate open source [24] and cloud computing by using FPGAs [25], [26].…”
Section: Discussionmentioning
confidence: 99%
“…Finally, our outcome results in an all-in-one intuitive and flexible browser-based cloud framework to learn computer architecture and CAD design techniques and tools by interactive examples embedded in an incremental graphical/text browser interface. In future work, we will evaluate open source [24] and cloud computing by using FPGAs [25], [26].…”
Section: Discussionmentioning
confidence: 99%
“…A Tabela 3 resume a comparação com outras ferramentas e abordagens para desenvolvimento de aceleradores. A coluna Comp exige a ordem de grandeza para compilação, Primeiro, a ferramenta ADD [Penha et al 2019] permite a descrição de grafos de forma explícita, porém gera um código Verilog que deve ser sintetizada, que pode demorar horas, para ser depois implementado no FPGA. O compilador CCF [Dave and Shrivastava 2017] não requer síntese, extraí o grafo de um código C/C++, porém requer minutos para compilar e não foi validado em FPGA.…”
Section: Trabalhos Relacionadosunclassified
“…O custo de projetos em ASIC (circuitos dedicados)é elevado para mapeamento dos grafos de fluxo. Uma alternativaé o uso de hardware reconfigurável como os FP-GAs [Penha et al 2019]. Porém, o desenvolvimento com FPGA ainda exige um conhecimento detalhado do hardware e de uma linguagem de descrição de hardware, normalmente Verilog ou VHDL.…”
Section: Introductionunclassified
“…In this context, the paper “ ADD: Accelerator Design and Deploy ‐ A Tool for FPGA High Performance Dataflow Computing ” presents a high‐level framework to specify, to simulate, and to implement dataflow accelerators for streaming applications . The Accelerator Design and Deploy (ADD) framework includes an open dataflow operator library, and templates are provided to easily design new operators.…”
Section: Themes Of This Special Issuementioning
confidence: 99%