• 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