Title :
A debugger for computational grid applications
Author :
Hood, Robert ; Jost, Gabriele
Author_Institution :
MRJ Technol. Solutions, NASA Ames Res. Center, Moffett Field, CA, USA
Abstract :
The Portable Parallel/Distributed Debugger project at the NASA Ames Research Center has built a debugger for applications running on heterogeneous computational grids. It employs a client-server architecture to simplify the implementation, and its user interface has been designed to provide process control and state examination functions on computations with a large number of processes. The debugger can find processes participating in distributed computations even when those processes were not created under debugger control. In addition to working in a computational grid environment, these techniques also work on other distributed memory jobs, such as those initiated by “mpirun”
Keywords :
client-server systems; distributed memory systems; distributed programming; message passing; program debugging; user interfaces; Portable Parallel/Distributed Debugger project; client-server architecture; distributed computations; distributed memory jobs; heterogeneous computational grid applications; mpirun; process control functions; state examination functions; user interface; Computer applications; Computer architecture; Concurrent computing; Distributed computing; Grid computing; NASA; Portable computers; Process control; Process design; User interfaces;
Conference_Titel :
Heterogeneous Computing Workshop, 2000. (HCW 2000) Proceedings. 9th
Conference_Location :
Cancun
Print_ISBN :
0-7695-0556-2
DOI :
10.1109/HCW.2000.843750