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 :
بازگشت