Performance modeling for the panda array I/O library

  • Authors:
  • Ying Chen;Marianne Winslett;Szu-wen Kuo;Yong Cho;Mahesh Subramaniam;Kent Seamons

  • Affiliations:
  • Computer Science Department, Univ ersity of Illinois, Urbana, IL;Computer Science Department, Univ ersity of Illinois, Urbana, IL;Computer Science Department, Univ ersity of Illinois, Urbana, IL;Computer Science Department, Univ ersity of Illinois, Urbana, IL;Computer Science Department, Univ ersity of Illinois, Urbana, IL;Computer Science Department, Univ ersity of Illinois, Urbana, IL

  • Venue:
  • Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an analytical performance model for Panda, a library for synchronized i/o of large multidimensional arrays on parallel and sequential platforms, and show how the Panda developers use this model to evaluate Panda's parallel i/o performance and guide future Panda development. The model validation shows that system developers can simplify performance analysis, identify potential performance bottlenecks, and study the design trade-offs for Panda on massively parallel platforms more easily than by conducting empirical experiments. More importantly, we show that the outputs of the performance model can be used to help make optimal plans for handling application i/o requests, the first step toward our long-term goal of automatically optimizing i/o request handling in Panda.