|
计算机科学 2004
Remote Parallel Debugger Based on Dawning3000 Parallel Machine
|
Abstract:
This paper introduces the design and implementation of the remote parallel debugger (RPB)based on Java/ CORBA,which is developed for Dawning3000 parallel machine. Parallel debugging is important to develop parallel applications. However,the traditional remote parallel debugging method is to use the command line interface by using telnet command, which makes users feel very inconvenient. So we implement a GUI-based debugger to support the remote parallel debugging. Here,GUI is implemented with Java language and Java GUI Swing package,which make it platform-independent. The RPB implements the completely parallel debugging technique. The RPB employs cheat/ server mode and the communication between client and server is implemented with currently prevalent CORBA middleware. The RPB supports remote parallel debugging within both local area network and wide area network,and hides the difference of client platform and location of parallel machines, which highly improves the usability of parallel machines.