DocumentCode :
2072350
Title :
A remote debugging system for OpenMP parallel program
Author :
Chai, Hua ; Shi, Qinqin
Author_Institution :
Key Lab. of Embedded Syst. & Service Comput., Tongji Univ., Shanghai, China
fYear :
2011
fDate :
16-18 Dec. 2011
Firstpage :
1028
Lastpage :
1031
Abstract :
A remote debugging system for OpenMP parallel program is presented in this paper. The system consists of two parts, namely, an integrated debugging environment running on the clent-side and a background daemon running on the server-side. Information exchange between the two sides is accomplished through the socket-based network communication technology. The remote debugging function is realized by the automatic instrumentation technology at code level based on syntax tree. Instance tests show that the system can provide remote users with correctness checking, performance analysis and other debugging functions for OpenMP parallel programs. The user interface is simple and very easy to use.
Keywords :
client-server systems; computational linguistics; parallel programming; program debugging; program testing; software performance evaluation; OpenMP parallel program; automatic instrumentation debugging; background daemon; clent-side debugging; correctness checking; instance tests; integrated debugging environment; performance analysis; remote debugging system; remote users; server-side debugging; socket-based network communication technology; syntax tree; Computational modeling; Computers; Debugging; Instruments; Parallel processing; Performance analysis; Syntactics; Instrumentation Technology; OpenMP; Parallel Program; Remote Debugging; Syntax Tree;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Transportation, Mechanical, and Electrical Engineering (TMEE), 2011 International Conference on
Conference_Location :
Changchun
Print_ISBN :
978-1-4577-1700-0
Type :
conf
DOI :
10.1109/TMEE.2011.6199379
Filename :
6199379
Link To Document :
بازگشت