Input/Output Behavior of Supercomputing Application

Ethan L. Miller

EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-91-616
October 1992

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},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1992},
    Month = {Oct},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1992/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 1992
%@ UCB/CSD-91-616
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1992/6377.html
%F Miller:CSD-91-616