Matrix multiplication on heterogeneous platforms

Citation
O. Beaumont et al., Matrix multiplication on heterogeneous platforms, IEEE PARALL, 12(10), 2001, pp. 1033-1051
Citations number
35
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS
ISSN journal
10459219 → ACNP
Volume
12
Issue
10
Year of publication
2001
Pages
1033 - 1051
Database
ISI
SICI code
1045-9219(200110)12:10<1033:MMOHP>2.0.ZU;2-B
Abstract
In this paper, we address the issue of implementing matrix multiplication o n heterogeneous platforms. We target two different classes of heterogeneous computing resources: heterogeneous networks of workstations and collection s of heterogeneous clusters. Intuitively, the problem is to load balance th e work with different speed resources while minimizing the communication vo lume. We formally state this problem in a geometric framework and prove its NP-completeness. Next, we introduce a (polynomial) column-based heuristic, which turns out to be very satisfactory: We derive a theoretical performan ce guarantee for the heuristic and we assess its practical usefulness throu gh MPI experiments.