Meta-Algorithms for Scheduling a Chain of Coarse-Grained Tasks on an Array of Reconfigurable FPGAs

Joint Authors

Bouldin, Donald W.
Shetters, Carl
Mehta, Dinesh P.

Source

VLSI Design

Issue

Vol. 2013, Issue 2013 (31 Dec. 2013), pp.1-13, 13 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2013-12-25

Country of Publication

Egypt

No. of Pages

13

Main Subjects

Engineering Sciences and Information Technology

Abstract EN

This paper considers the problem of scheduling a chain of n coarse-grained tasks on a linear array of k reconfigurable FPGAs with the objective of primarily minimizing reconfiguration time.

A high-level meta-algorithm along with two detailed meta-algorithms (GPRM and SPRM) that support a wide range of problem formulations and cost functions is presented.

GPRM, the more general of the two schemes, reduces the problem to computing a shortest path in a DAG; SPRM, the less general scheme, employs dynamic programming.

Both meta algorithms are linear in n and compute optimal solutions.

GPRM can be exponential in k but is nevertheless practical because k is typically a small constant.

The deterministic quality of this meta algorithm and the guarantee of optimal solutions for all of the formulations discussed make this approach a powerful alternative to other metatechniques such as simulated annealing and genetic algorithms.

American Psychological Association (APA)

Mehta, Dinesh P.& Shetters, Carl& Bouldin, Donald W.. 2013. Meta-Algorithms for Scheduling a Chain of Coarse-Grained Tasks on an Array of Reconfigurable FPGAs. VLSI Design،Vol. 2013, no. 2013, pp.1-13.
https://search.emarefa.net/detail/BIM-457319

Modern Language Association (MLA)

Mehta, Dinesh P.…[et al.]. Meta-Algorithms for Scheduling a Chain of Coarse-Grained Tasks on an Array of Reconfigurable FPGAs. VLSI Design No. 2013 (2013), pp.1-13.
https://search.emarefa.net/detail/BIM-457319

American Medical Association (AMA)

Mehta, Dinesh P.& Shetters, Carl& Bouldin, Donald W.. Meta-Algorithms for Scheduling a Chain of Coarse-Grained Tasks on an Array of Reconfigurable FPGAs. VLSI Design. 2013. Vol. 2013, no. 2013, pp.1-13.
https://search.emarefa.net/detail/BIM-457319

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-457319