Parallel BLAS libraries have recently shown promise as a means of taking advantage of parallel computing in solving scientific problems. However, little work has been done on providing such a parallel library in LAN-connected workstations. Our motivation for this research lies in the strong belief that since LAN-connected workstations are highly cost-effective, it is important to study the issues in such environments. Dynamic load balancing is a method that allows parallel programs to run efficiently in LAN-connected workstations. Introducing dynamic load balancing leads to new design concerns for data distribution, sequential implementation, and library interfaces. Through a series of experiments, we investigate the influence of these factors. We also propose a set of guidelines for developing an efficient parallel Level 3 BLAS library.
|Number of pages||7|
|State||Published - 25 Apr 1995|
|Event||Proceedings of the 2nd International Symposium on Autonomous Decentralized Systems - Phoenix, AZ, USA|
Duration: 25 Apr 1995 → 27 Apr 1995
|Conference||Proceedings of the 2nd International Symposium on Autonomous Decentralized Systems|
|City||Phoenix, AZ, USA|
|Period||25/04/95 → 27/04/95|