The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - March (2002 vol.28)
pp: 286-307
ABSTRACT
<p>A fundamental understanding of the interplay between computation and I/O activities in parallel applications that manipulate huge amounts of data is critical to achieving good application performance, as well as correctly characterizing the workloads of large-scale high-performance parallel systems. In this paper, we present a formal model of the behavior of CPU and I/O interactions in scientific applications, from which we derive various formulas that characterize application performance. Our model captures the I/O and CPU activity at different levels of granularity, where results from the model are shown to be in excellent agreement with measurement data from a set of I/O-intensive applications. Using the formulas from our model, which explicitly take I/O activity into account, we also present examples of possible applications of the model.</p>
INDEX TERMS
parallel programs, workload characterization, performance modeling and analysis, performance prediction
CITATION
E. Rosti, G. Serazzi, E. Smirni, M.S. Squillante, "Models of Parallel Applications with Large Computation and I/O Requirements", IEEE Transactions on Software Engineering, vol.28, no. 3, pp. 286-307, March 2002, doi:10.1109/32.991321
12 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool