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