National Technical Reports Library - NTRL

National Technical Reports Library

The National Technical Information Service acquires, indexes, abstracts, and archives the largest collection of U.S. government-sponsored technical reports in existence. The NTRL offers online, free and open access to these authenticated government technical reports. Technical reports and documents in its repository may be available online for free either from the issuing federal agency, the U.S. Government Publishing Office’s Federal Digital System website, or through search engines.




Details
Actions:
Download PDFDownload PDF
Download

Components and interfaces of a process management system for parallel programs.


DE2001775263

Publication Date 2001
Personal Author Butler, R.; Gropp, W.; Lusk, E.
Page Count 12
Abstract Parallel jobs are different from sequential jobs and require a different type of process management. We present here a process management system for parallel programs such as those written using MPI. A primary goal of the system, which we call MPD (for multipurpose daemon), is to be scalable. By this we mean that startup of interactive parallel jobs comprising thousands of processes is quick, that signals can be quickly delivered to processes, and that stdin, stdout, and stderr are managed intuitively. Our primary target is parallel machines made up of clusters of SMPs, but the system is also useful in more tightly integrated environments. We describe how MPD enables much faster startup and better runtime management of parallel jobs. We show how close control of stdio can support the easy implementation of a number of convenient system utilities, even a parallel debugger. We describe a simple but general interface that can be used to separate any process manager from a parallel library, which we use to keep MPD separate from MPICH.
Keywords
  • Management information systems
  • Parallel processing
  • Implementation
  • Computer codes
  • Task scheduling
Source Agency
  • Technical Information Center Oak Ridge Tennessee
NTIS Subject Category
  • 62A - Computer Hardware
  • 62B - Computer Software
  • 70C - Management Information Systems
Corporate Authors Argonne National Lab., IL.; Department of Energy, Washington, DC.
Supplemental Notes bad image file
Document Type Conference Proceedings
NTIS Issue Number 200124
Contract Number
  • W-31109-ENG-38
Components and interfaces of a process management system for parallel programs.
Components and interfaces of a process management system for parallel programs.
DE2001775263

  • Management information systems
  • Parallel processing
  • Implementation
  • Computer codes
  • Task scheduling
  • Technical Information Center Oak Ridge Tennessee
  • 62A - Computer Hardware
  • 62B - Computer Software
  • 70C - Management Information Systems
  • W-31109-ENG-38
Loading