2019 IEEE 27th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM) 2019
DOI: 10.1109/fccm.2019.00019
|View full text |Cite
|
Sign up to set email alerts
|

Generic Connectivity-Based CGRA Mapping via Integer Linear Programming

Abstract: Coarse-grained reconfigurable architectures (CGRAs) are programmable logic devices with large coarsegrained ALU-like logic blocks, and multi-bit datapath-style routing. CGRAs often have relatively restricted data routing networks, so they attract CAD mapping tools that use exact methods, such as Integer Linear Programming (ILP). However, tools that target general architectures must use large constraint systems to fully describe an architecture's flexibility, resulting in lengthy run-times. In this paper, we pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0
5

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 41 publications
(28 citation statements)
references
References 24 publications
0
23
0
5
Order By: Relevance
“…In subsection III-E, we compare the execution time of the proposed hardware P&R to a software implementation on a high-performance multicore CPU. Finally, in subsection III-F, we compare the P&R quality and execution time to VPR [11], CGRA-ME [27], and the approach proposed in [21].…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…In subsection III-E, we compare the execution time of the proposed hardware P&R to a software implementation on a high-performance multicore CPU. Finally, in subsection III-F, we compare the P&R quality and execution time to VPR [11], CGRA-ME [27], and the approach proposed in [21].…”
Section: Resultsmentioning
confidence: 99%
“…Table VI presents the mapping costs and execution times for mesh-plus architecture in comparison to previous work: 1) VPR [11] uses the well-known simulated annealing FPGA P&R; 2) CGRA-ME [27] uses integer linear programming (ILP) and does not scale to larger graphs. Our P&R approach achieves the same wire length results compared to VPR and is 37× faster.…”
Section: F Previous Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Hy-CUBE [60]), or CGRA designs frameworks/generators (e.g. CGRA-ME [61], [62]). Furthermore, ADRES has been taped out on silicon, for example in the Samsung Reconfigurable Processor (SRP) and the follow-up UL-SRP [63] architecture.…”
Section: B Modern Coarse-grained Reconfigurable Architecturesmentioning
confidence: 99%
“…Este trabalho propõe algoritmos para o problema de posicionamento e roteamento (P&R), que é NP-Completo. Vários trabalhos apresentaram soluc ¸ões exatas e heurísticas como, por exemplo, Simulated Annealing [Murray and et al 2020], heurísticas de travessia [Ferreira and et al 2007], particionamento e técnicas de programac ¸ão linear [Walker and et al 2019]. Contudo, o tempo de execuc ¸ão, a qualidade da soluc ¸ão e a limitac ¸ão para o tamanho máximo do grafo de entrada ainda são barreiras para a soluc ¸ão do problema.…”
Section: Introduc ¸ãOunclassified