Scalable Unix Commands for Parallel Processors: A High-Performance Implementation
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.
Unable to display preview. Download preview PDF.
- 1.Chiba City home page. http://www.mcs.anl.gov/chiba.
- 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.William Gropp and Ewing Lusk. MPICH. World Wide Web. ftp://info.mcs.anl.gov/pub/mpi.
- 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