DocumentCode
358117
Title
Matrix-matrix multiplication on heterogeneous platforms
Author
Beaumont, Olivier ; Boudet, Vincent ; Rastello, Fabrice ; Robert, Yves
Author_Institution
Ecole Normale Superieure de Lyon, France
fYear
2000
fDate
2000
Firstpage
289
Lastpage
298
Abstract
In this paper, we address the issue of implementing matrix-matrix multiplication on heterogeneous platforms. We target two different classes of heterogeneous computing resources: heterogeneous networks of workstations, and collections of heterogeneous clusters. Intuitively, the problem is to load balance the work with different-speed resources while minimizing the communication volume. We formally state this problem and prove its NP-completeness. Next we introduce a (polynomial) column-based heuristic, which turns out to be very satisfactory: we derive a theoretical performance guarantee for the heuristic, and we assess its practical usefulness through MPI experiments
Keywords
matrix multiplication; parallel algorithms; workstation clusters; MPI experiments; NP-completeness; heterogeneous clusters; heterogeneous platforms; matrix-matrix multiplication; networks of workstations; Computer networks; Concurrent computing; Distributed computing; Grid computing; Kernel; Linear algebra; Parallel machines; Personal communication networks; Pervasive computing; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 2000. Proceedings. 2000 International Conference on
Conference_Location
Toronto, Ont.
ISSN
0190-3918
Print_ISBN
0-7695-0768-9
Type
conf
DOI
10.1109/ICPP.2000.876144
Filename
876144
Link To Document