Input/Output Behavior of Supercomputing Application
Ethan L. Miller
EECS Department, University of California, Berkeley
Technical Report No. UCB/CSD-91-616
, 1991
http://www2.eecs.berkeley.edu/Pubs/TechRpts/1991/CSD-91-616.pdf
This paper describes the collection and analysis of supercomputer I/O traces and their use in a collection of buffering and caching simulations. This serves two purposes. First, it gives a model of how individual applications running on supercomputers request file system I/O, allowing system designers to optimize I/O hardware and file system algorithms to that model. Second, the buffering simulations show what resources are needed to maximize the CPU utilization of a supercomputer given a very bursty I/O request rate. By using read-ahead and write-behind in a large solid-state disk, one or two applications were sufficient to fully utilize a Cray Y-MP CPU. (Originally published on December 14, 1990; Revised October 16, 1992)
BibTeX citation:
@techreport{Miller:CSD-91-616, Author= {Miller, Ethan L.}, Title= {Input/Output Behavior of Supercomputing Application}, Year= {1991}, Month= {Oct}, Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1991/6377.html}, Number= {UCB/CSD-91-616}, Abstract= {This paper describes the collection and analysis of supercomputer I/O traces and their use in a collection of buffering and caching simulations. This serves two purposes. First, it gives a model of how individual applications running on supercomputers request file system I/O, allowing system designers to optimize I/O hardware and file system algorithms to that model. Second, the buffering simulations show what resources are needed to maximize the CPU utilization of a supercomputer given a very bursty I/O request rate. By using read-ahead and write-behind in a large solid-state disk, one or two applications were sufficient to fully utilize a Cray Y-MP CPU. (Originally published on December 14, 1990; Revised October 16, 1992)}, }
EndNote citation:
%0 Report %A Miller, Ethan L. %T Input/Output Behavior of Supercomputing Application %I EECS Department, University of California, Berkeley %D 1991 %@ UCB/CSD-91-616 %U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1991/6377.html %F Miller:CSD-91-616