Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Medium Grain Size Applications on Distributed Memory MulticomputersJanuary 1993
1993 Technical Report
Publisher:
  • Oregon State University
  • Computer Science Dept. Corvallis, OR
  • United States
Published:01 January 1993
Reflects downloads up to 12 Nov 2024Bibliometrics
Skip Abstract Section
Abstract

Distributed memory multicomputers are logical target architectures for medium grain size applications. Many of these parallel machines, however, produce poor speedups on problems that should execute efficiently. A dense linear system solver is analyzed as a sample medium grain size application. Computational imbalance is proposed as an important performance metric in predicting speedup for medium grain size problems. An implementation of a dense linear system solver using NetLib, a low latency communication library, demonstrates that computational imbalance is an important predictor of parallel performance on the iWarp processor. Computational imbalance is also significant in predicting the speedup attained by several other multicomputers running an implementation of a dense linear system solver and a shallow water model written in a data-parallel language. Parallel languages must have access to routing primitives which minimize computational imbalance if they are to achieve good performance in this medium grain size problem space.

Contributors
  • Brigham Young University
  • Oregon State University
  • Intel Corporation

Recommendations