Regular Article
Analysis and Optimization of Software Pipeline Performance on MIMD Parallel Computers

https://doi.org/10.1006/jpdc.1996.0127Get rights and content

Abstract

Observations show that fine-grain software pipelines on MIMD parallel computers with asynchronous communication suffer from dynamic load imbalances which cause delays in addition to the expected pipeline fill time. An analytical model that explains these load imbalances is presented. Optimization derived from the analysis leads to significant improvements in program performance. The results of applying this optimization to general pipeline algorithms on the Intel iPSC/860, Intel Paragon, and IBM SP/2, as well as to pipelined tri-diagonal equation solvers on the Intel Paragon and the IBM SP/2, are presented.

References (0)

Cited by (1)

1

MCAT Inc.; currently at MRJ, Inc., Moffett Field, California.

2

Recom Technologies; currently at Hewlett–Packard Laboratories, Palo Alto, California.

3

Recom Technologies; currently at Indian Institute of Technology Delhi, India.

View full text