Skip to main content

An experimental evaluation of the parallel I/O systems of the IBM SP and Intel Paragon using a production application

  • Conference paper
  • First Online:
Parallel Computation (ACPC 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1127))

Abstract

We present the results of an experimental evaluation of the parallel I/O systems of the IBM SP and Intel Paragon using a real three-dimensional parallel application code. This application, developed by scientists at the University of Chicago, simulates the gravitational collapse of self-gravitating gaseous clouds. It performs parallel I/O by using library routines that we developed and optimized separately for the SP and Paragon. The I/O routines perform two-phase I/O and use the parallel file systems PIOFS on the SP and PFS on the Paragon. We studied the I/O performance for two different sizes of the application. In the small case, we found that I/O was much faster on the SP. In the large case, open, close, and read operations were only slightly faster, and seeks were significantly faster, on the SP; whereas, writes were slightly faster on the Paragon. The communication required within our I/O routines was faster on the Paragon in both cases. The highest read bandwidth obtained was 48 Mbytes/sec., and the highest write bandwidth obtained was 31.6 Mbytes/sec., both on the SP.

This work was supported by the Mathematical, Information, and Computational Sciences Division subprogram of the Office of Computational and Technology Research, U.S. Department of Energy, under Contract W-31-109-Eng-38; and by the Scalable I/O Initiative, a multiagency project funded by the Advanced Research Projects Agency (contract number DABT63-94-C-0049), the Department of Energy, the National Aeronautics and Space Administration, and the National Science Foundation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Acharya, M. Uysal, R. Bennett, A. Mendelson, M. Beynon, J. Hollingsworth, J. Saltz, and A. Sussman. Tuning the Performance of I/O Intensive Parallel Applications. In Proceedings of Fourth Workshop on Input/Output in Parallel and Distributed Systems, pages 15–27, May 1996.

    Google Scholar 

  2. R. Aydt. A User's Guide to Pablo I/O Instrumentation. Technical report, Dept. of Computer Science, University of Illinois at Urbana-Champaign, December 1994.

    Google Scholar 

  3. S. Baylor and C. Wu. Parallel I/O Workload Characteristics Using Vesta. In R. Jain, J. Werth, and J. Browne, editors, Input/Output in Parallel and Distributed Computer Systems, chapter 7, pages 167–185. Kluwer Academic Publishers, 1996.

    Google Scholar 

  4. R. Bordawekar, A. Choudhary, and J. del Rosario. An Experimental Performance Evaluation of Touchstone Delta Concurrent File System. In Proceedings of the 7th ACM International Conference on Supercomputing, pages 367–376, July 1993.

    Google Scholar 

  5. D. Bradley and D. Reed. Performance of the Intel iPSC/2 Input/Output System. In Fourth Conference on Hypercube Concurrent Computers and Applications, pages 141–144, 1989.

    Google Scholar 

  6. P. Colella and P. Woodward. The Piecewise Parabolic Method (PPM) for Gas-Dynamical Simulations. Journal of Computational Physics, 54(1):174–201, April 1984.

    Google Scholar 

  7. P. Crandall, R. Aydt, A. Chien, and D. Reed. Input-Output Characteristics of Scalable Parallel Applications. In Proceedings of Supercomputing '95, December 1995.

    Google Scholar 

  8. J. del Rosario, R. Bordawekar, and A. Choudhary. Improved Parallel I/O via a Two-Phase Runtime Access Strategy. In Proceedings of the Workshop on I/O in Parallel Computer Systems at IPPS '93, pages 52–70, April 1993.

    Google Scholar 

  9. J. del Rosario and A. Choudhary. High Performance I/O for Parallel Computers: Problems and Prospects. IEEE Computer, pages 59–68, March 1994.

    Google Scholar 

  10. D. Feitelson, P. Corbett, and J. Prost. Performance of the Vesta Parallel File System. In Proceedings of the Ninth International Parallel Processing Symposium, pages 152–158, April 1995.

    Google Scholar 

  11. J. French, T. Pratt, and M. Das. Performance Measurement of the Concurrent File System of the Intel iPSC/2 Hypercube. Journal of Parallel and Distributed Computing, 17(1–2):115–121, January and February 1993.

    Google Scholar 

  12. N. Galbreath, W. Gropp, and D. Levine. Applications-Driven Parallel I/O. In Proceedings of Supercomputing '93, pages 462–471, November 1993.

    Google Scholar 

  13. W. Gropp and B. Smith. Chameleon Parallel Programming Tools User's Manual. Technical Report ANL-93/23, Mathematics and Computer Science Division, Argonne National Laboratory, March 1993.

    Google Scholar 

  14. V. Herrarte and E. Lusk. Studying Parallel Program Behavior with Upshot. Technical Report ANL-91/15, Mathematics and Computer Science Division, Argonne National Laboratory, August 1991.

    Google Scholar 

  15. T. Kwan and D. Reed. Performance of the CM-5 Scalable File System. In Proceedings of the 8th ACM International Conference on Supercomputing, pages 156–165, July 1994.

    Google Scholar 

  16. N. Nieuwejaar and D. Kotz. Performance of the Galley Parallel File System. In Proceedings of Fourth Workshop on Input/Output in Parallel and Distributed Systems, pages 83–94, May 1996.

    Google Scholar 

  17. N. Nieuwejaar, D. Kotz, A. Purakayastha, C. Ellis, and M. Best. File-Access Characteristics of Parallel Scientific Workloads. Technical Report PCS-TR95-263, Dept. of Computer Science, Dartmouth College, August 1995.

    Google Scholar 

  18. B. Nitzberg. Performance of the iPSC/860 Concurrent File System. Technical Report RND-92-020, NAS Systems Division, NASA Ames, December 1992.

    Google Scholar 

  19. D. Reed, R. Aydt, R. Noe, P. Roth, K. Shields, B. Schwartz, and L. Tavera. Scalable Performance Analysis: The Pablo Performance Analysis Environment. In Proceedings of the Scalable Parallel Libraries Conference, pages 102–113, October 1993.

    Google Scholar 

  20. R. Thakur, E. Lusk, and W. Gropp. I/O Characterization of a Portable Astrophysics Application on the IBM SP and Intel Paragon. Technical Report MCS-P534-0895, Mathematics and Computer Science Division, Argonne National Laboratory, Revised October 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

László Böszörményi

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Thakur, R., Gropp, W., Lusk, E. (1996). An experimental evaluation of the parallel I/O systems of the IBM SP and Intel Paragon using a production application. In: Böszörményi, L. (eds) Parallel Computation. ACPC 1996. Lecture Notes in Computer Science, vol 1127. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61695-0_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-61695-0_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61695-5

  • Online ISBN: 978-3-540-70645-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics