DocumentCode
3430701
Title
A graph-based approach to map matrix algorithms onto local-access processor arrays
Author
Moreno, Jaime H. ; Lang, Tomas
Author_Institution
Dept. de Ingenieria Electr., Univ. de Concepcion, Chile
fYear
1990
fDate
5-7 Sep 1990
Firstpage
641
Lastpage
652
Abstract
The authors describe the application of the multi-mesh graph (MMG) method to the mapping of large matrix algorithms onto class-specific local-access processor arrays. These arrays consist of cells with large local memory (i.e., memory size proportional to the size of the problems) and low cell bandwidth (much smaller than the cell computation rate). The results given indicate that the MMG method allows the analysis of such issues as allocation operations to cells, load balancing, scheduling, synchronization, and overhead in computations and data transfers. These aspects are illustrated by mapping the LU-decomposition algorithm onto a linear memory-linked array. Performance estimates indicate that mapping with the MMG method produces 94% utilization of cells in the target structure used. Therefore, the MMG is a suitable tool for mapping matrix algorithms onto pre-existing arrays
Keywords
graph theory; matrix algebra; parallel algorithms; parallel architectures; LU-decomposition algorithm; cell bandwidth; graph-based approach; load balancing; local memory; local-access processor arrays; matrix algorithms; multi-mesh graph; overhead; scheduling; synchronization; target structure; Algorithm design and analysis; Application software; Bandwidth; Computer science; Data flow computing; Design methodology; Load management; Matrix decomposition; Partitioning algorithms; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Application Specific Array Processors, 1990. Proceedings of the International Conference on
Conference_Location
Princeton, NJ
Print_ISBN
0-8186-9089-5
Type
conf
DOI
10.1109/ASAP.1990.145499
Filename
145499
Link To Document