z-logo
open-access-imgOpen Access
Minimum-diameter cyclic arrangements in mapping data-flow graphs onto VLSI arrays
Author(s) -
P. Erdős,
Israel Koren,
Shlomo Moran,
Gabriel M. Silberman,
Shmuel Zaks
Publication year - 1988
Publication title -
mathematical systems theory
Language(s) - English
Resource type - Journals
ISSN - 0025-5661
DOI - 10.1007/bf02088008
Subject(s) - very large scale integration , computer science , row , maximum flow problem , data flow diagram , parallel computing , computational complexity theory , row and column spaces , routing (electronic design automation) , algorithm , flow (mathematics) , matrix (chemical analysis) , graph , mathematics , combinatorics , theoretical computer science , embedded system , materials science , geometry , database , composite material , computer network
Regular arrays of processing elements in VLSI have proved to be suitable for high-speed execution of many matrix operations . To execute an arbitrary computational algorithm on such processing arrays, it has been suggested mapping the given algorithm directly onto a regular array . The computational algorithm is represented by a data-flow graph whose nodes are to be mapped onto processors in the VLSI array . This study examines the complexity of mapping data-flow graphs onto square and hexagonal arrays of processors . We specifically consider the problem of routing data from processors in a given (source) sequence to another (target) sequence . We show that under certain conditions, the above problem is equivalent to the one of finding a minimum-diameter cyclic arrangement . The complexity of the latter problem is analyzed and upper and lower bounds on the number of intermediate rows of processors (between the source and target rows) are derived .

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom