2006 International Conference on Field Programmable Logic and Applications 2006
DOI: 10.1109/fpl.2006.311262
|View full text |Cite
|
Sign up to set email alerts
|

Optimal Simultaneous Scheduling, Binding and Routing for Processor-Like Reconfigurable Architectures

Abstract: We discuss the problem of simultaneously scheduling, binding and routing a given data flow graph to a coarse-grain architecture consisting of identical processing elements (PEs) that are connected by a nearest-neighbour mesh-like interconnection network.While there are heuristics trying to solve this problem, we develop the first exact method based on integer linear programming. This allows us to achieve provably optimal solutions for two different objective functions, for small to medium instances. In additio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2007
2007
2024
2024

Publication Types

Select...
4
3
3

Relationship

0
10

Authors

Journals

citations
Cited by 15 publications
(5 citation statements)
references
References 8 publications
0
5
0
Order By: Relevance
“…They are also frequently used to compare results from heuristic-based methods. The contribution presented in [10] is particularly in line with our work because an ILP formulation for solving optimally and simultaneously the mapping, routing and scheduling of a given data flow graph on a coarse-grain architecture is presented. The main difference, apart the formulation type, resides in the targeted architecture model, which consists of homogeneous processing elements and mesh-like interconnection network.…”
Section: Related Workmentioning
confidence: 67%
“…They are also frequently used to compare results from heuristic-based methods. The contribution presented in [10] is particularly in line with our work because an ILP formulation for solving optimally and simultaneously the mapping, routing and scheduling of a given data flow graph on a coarse-grain architecture is presented. The main difference, apart the formulation type, resides in the targeted architecture model, which consists of homogeneous processing elements and mesh-like interconnection network.…”
Section: Related Workmentioning
confidence: 67%
“…A solution adopted in many cases is to let the control flow managed by a host processor. But this reduces greatly the pos- Spatial mapping [23], [30], [31] GA [19] SA [32], [33] ILP [23], [34], [35] Temporal mapping [12], [16], [26], [36]- [40] SA [22] ILP [41] B&B [42] CP [43] SAT [17] SMT [44] Binding [14], [24], [28], [45]- [47] QEA [48] SA [30], [49], [50] ILP [15], [48] Scheduling [24], [28], [36], [46], [48], [50]- [52] ILP [15], [53] sibilities to use the CGRA and increases the communication overhead, loosing sometimes the benefit of the acceleration provided by the CGRA. Another approach is to provide the CGRA with extra hardware features to support the control flow.…”
Section: B Control-flow Mappingmentioning
confidence: 99%
“…Our tools for placement and routing are currently in a rather experimental state [2]. Since these steps influence the performance results significantly, we use NEC's DRP and its stable tool chain for the performance evaluation.…”
Section: Evaluation Approachmentioning
confidence: 99%