Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

Performance measurement of a parallel Input/Output system for the Intel iPSC/2 Hypercube

Published: 02 April 1991 Publication History

Abstract

The Intel Concurrent File System (CFS) for the iPSC/2 hypercube is one of the first production file systems to utilize the declustering of large files across numbers of disks to improve I/O performance. The CFS also makes use of dedicated I/O nodes, operating asynchronously, which provide file caching and prefetching. Processing of I/O requests is distributed between the compute node that initiates the request and the I/O nodes that service the request. The effects of the various design decisions in the Intel CFS are difficult to determine without measurements of an actual system. We present performance measurements of the CFS for a hypercube with 32 compute nodes and four I/0 nodes (four disks). Measurement of read/write rates for one compute node to one I/O node, one compute node to multiple I/O nodes, and multiple compute nodes to multiple I/O nodes form the basis for the study. Additional measurements show the effects of different buffer sizes, caching, prefetching, and file preallocation on system performance.

References

[1]
R.K. Asbury and D. S. Scott, "Fortran I/O on the iPSC/2: Is There Read after Write?" Proc. 4th Conf. on Hypercube Concurrent Computers and Applications, Monterey, Mar. 1989, i29-132.
[2]
L. Bomans and D. Roose, "Benchmarking the iPSC/2 Hypercube Multiprocessor", Concurrency: Practice and Experience 1, 1 (Sep. 1989), 3-18.
[3]
D.K. Bradley and D. A. Reed, "Performance of the Intel iPSC/2 input/Output System", Proc. 4th Conf. on Hypercube Concurrent Computers and Applications, Monterey, Mar. 1989, 141-144.
[4]
T.W. Crockett, "File Concepts for Parallel I/O", Proc. Supercomputing "89, Reno, Nevada, Nov. 1989, 574-579.
[5]
J. C. French and T. W. Pratt, "Performance Measurement of Two Parallel File Systems", Tech. Rep. IPC-TR-89-13 (Supercomputing "89 poster presentation), Institute for Parallel Computation, Thornton Hall, University of Virginia, Charlottesville, VA, Nov. 1989.
[6]
M.Y. Kim, "Synchronized Disk Interleaving", 1EEE Trans. on Computers C-35, 11 (Nov. 1986), 978-988.
[7]
D. Kotz and C. S. Ellis, "Prefetching in File Systems for MIMD Multiprocessors", 1EEE Trans. on Parallel and Distributed Systems 1, 2 (Apr. 1990), 218-230.
[8]
M. Livny, S. Khoshafian and H. Boral, "Multi-Disk Management Algorithms", Proc. of the 1987 ACM Sigmetrics Conf. on Measurement and Modeling of Computer Systems, May 1987, 69-77.
[9]
D. Patterson, G. Gibson and R. Katz, "A Case for Redundant Arrays of Inexpensive Disks (RAID)", Proc. of the Inter. Conf. on Management of Data, Chicago, IL, June 1988, 109-116.
[10]
P. Pierce, "The NX/2 Operating System", Proc. 3rd Conf. on Hypercube Concurrent Computers and Applications, Pasadena, Jan. 1988, 384-390.
[11]
P. Pierce, "A Concurrent File System for a Highly Parallel Mass Storage Subsystem", Proc. 4th Conf. on Hypercube Concurrent Computers and Applications, Monterey, Mar. 1989, 155-160.
[12]
T.W. Pratt, J. C. French, P. M. Dickens and S. A. Janet, "A Comparison of the Architecture and Performance of Two Parallel File Systems", Proc. 4th Conf. on Hypercube Concurrent Computers and Applications, Monterey, CA, Mar. 1989, 161-166.
[13]
A.L.N. Reddy and P. Banerjee, "An Evaluation of Multiple-Disk I/O Systems", IEEE Trans. on Computers 38, 12 (Dec. 1989), 1680-1690.
[14]
A.L.N. Reddy and P. Banerjee, "Design, Analysis, and Simulation of I/O Architectures for Hypercube Multiprocessors", IEEE Trans. on Parallel and D&tributed Systems 1, 2 (Apr. 1990), 140-151.
[15]
K. Salem and H. Garcia-Molina, "Disk Striping", Proc. of the Second Inter. Conf. on Data Engineering, 1986, 336-342.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGMETRICS Performance Evaluation Review
ACM SIGMETRICS Performance Evaluation Review  Volume 19, Issue 1
May 1991
223 pages
ISSN:0163-5999
DOI:10.1145/107972
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGMETRICS '91: Proceedings of the 1991 ACM SIGMETRICS conference on Measurement and modeling of computer systems
    April 1991
    228 pages
    ISBN:0897913922
    DOI:10.1145/107971
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 April 1991
Published in SIGMETRICS Volume 19, Issue 1

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)108
  • Downloads (Last 6 weeks)24
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media