Design and Implementation of A Parallel Debugger for Dawning Cluster System
Chao Yong Yan · Jisuanji gongcheng · 2004
This paper introduces the design and implementation of dawning cluster debugger (DCDB) which is developed for cluster system. DCDB supports to debug MPI or PVM parallel program, which is C code or Fortran code. It implements the record/replay parallel debugging technique and supports the cyclic debugging, which resolves the indeterminacy problem in the parallel debugging. DCDB employs the Client/Server/Client architecture and has a friendly GUI. DCDB is mainly developed by Java language and it has good portability and scalability.