Advertisement

Scalable Unix Commands for Parallel Processors: A High-Performance Implementation

  • Emil Ong
  • Ewing Lusk
  • William Gropp
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2131)

Abstract

We describe a family of MPI applications we call the Parallel Unix Commands. These commands are natural parallel versions of common Unix user commands such as ls, ps, and find, together with a few similar commands particular to the parallel environment. We describe the design and implementation of these programs and present some performance results on a 256-node Linux cluster. The Parallel Unix Commands are open source and freely available.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Chiba City home page. http://www.mcs.anl.gov/chiba.
  2. 2.
    R. Butler, W. Gropp, and E. Lusk. A scalable process-management environment for parallel programs. In Jack Dongarra, Peter Kacsuk, and Norbert Podhorszki, editors, Recent Advances in Parallel Virutal Machine and Message Passing Interface, number 1908 in Springer Lecture Notes in Computer Science, pages 168–175, September 2000.CrossRefGoogle Scholar
  3. 3.
    William Gropp and Ewing Lusk. MPICH. World Wide Web. ftp://info.mcs.anl.gov/pub/mpi.
  4. 4.
    William Gropp and Ewing Lusk. Scalable Unix tools on parallel processors. In Proceedings of the Scalable High-Performance Computing Conference, pages 56–62. IEEE Computer Society Press, 1994.Google Scholar
  5. 5.
    William Gropp, Ewing Lusk, and Rajeev Thakur. Using MPI-2: Advanced Features of the Message-Passing Interface. MIT Press, Cambridge, MA, 1999.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Emil Ong
    • 1
  • Ewing Lusk
    • 1
  • William Gropp
    • 1
  1. 1.Argonne National LaboratoryMathematics and Computer Science DivisionArgonneUSA

Personalised recommendations