2000
DOI: 10.1109/54.825678
|View full text |Cite
|
Sign up to set email alerts
|

Fast template placement for reconfigurable computing systems

Abstract: This article presents fast online placement methods for dynamically reconfigu ra ble systems, as well as offline 3D placement algorithms for static a I l y r e m nf i g U r a b I e arch it e c t u res , As FPGAs get larger and faster, both the number and complexity of the modules to load on them increase, hence better speedups can be achieved by exploiting FPGAs in hardware systems. Eokhale et al.$ report speedups of 200 times for the string matching problem. Adario et al.] achieve three times the pipelined im… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
217
0

Year Published

2001
2001
2018
2018

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 287 publications
(217 citation statements)
references
References 22 publications
0
217
0
Order By: Relevance
“…Efficient placement and free space management algorithms are equally important. Bazargan et al [4], offers methods and heuristics for fast and effective on-line and off-line placement of templates on reconfigurable computing systems. Compton et al, in a fundamental work in the field of task placement, proposed run-time partitioning and creation of new RRs in the FPGA [5].…”
Section: Related Workmentioning
confidence: 99%
“…Efficient placement and free space management algorithms are equally important. Bazargan et al [4], offers methods and heuristics for fast and effective on-line and off-line placement of templates on reconfigurable computing systems. Compton et al, in a fundamental work in the field of task placement, proposed run-time partitioning and creation of new RRs in the FPGA [5].…”
Section: Related Workmentioning
confidence: 99%
“…It requires run-time loadable modules that are typically pre-compiled and stored as bitstreams, which will then be used to reconfigure the device, i.e., allocate space for the subsequent execution the module. Several models and algorithms for on-line placement have been developed in the past, see e.g., [7,8,6]. However, these algorithms are limited by two main factors.…”
Section: Introductionmentioning
confidence: 99%
“…On-line algorithms [2] have been developed in the past for temporal placement on reconfigurable device. Almost all those algorithms consider the modules to be rectangular boxes without communication among each other.…”
Section: Introductionmentioning
confidence: 99%