File-System Workload on a Scientific Multiprocessor


David Kotz and Nils Nieuwejaar. File-System Workload on a Scientific Multiprocessor. IEEE Parallel and Distributed Technology, volume 3, number 1, pages 51–60. IEEE, Spring 1995. doi:10.1109/88.384584. ©Copyright IEEE. Revision of kotz:workload. Later revised as nieuwejaar:workload-tr.


The Charisma project records individual read and write requests in live, multiprogramming parallel workloads. This information can be used to design more efficient multiprocessor systems. We present the first results from the project: a characterization of the file-system workload on an iPSC/860 multiprocessor running production, parallel scientific applications at NASA Ames Research Center. We use the resulting information to address the following questions: What did the job mix look like (that is, how many jobs ran concurrently?) How many files were read and written? Which were temporary files? What were their sizes? What were typical read and write request sizes, and how were they spaced in the file? Were the accesses sequential? What forms of locality were there? How might caching be useful? What are the implications for file-system design?

Citable with [BibTeX]

Projects: [charisma]

Keywords: [pario]

Available from the publisher: [DOI]

Available from the author: [bib]
The publisher does not allow us to post a pdf copy; contact me if you are unable to obtain a copy from the publisher.

[Kotz research]