(An) efficient debugging method for message-based parallel programs using static analysis information정적 분석 정보를 이용한 메시지 기반 병렬 프로그램의 디버깅

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 469
  • Download : 0
Since the interactions among processes of a parallel program are intrinsically nondeterministic, parallel programs often yield different results on repeated runs with the same input data. This non-reproducibility makes it extremely difficult to debug parallel programs. In addition, the interactions may be interfered with and even changed by extra codes inserted into the original program for debugging purpose. This phenomena, called probe effects, is another serious obstacle. Guaranteeing reproducibility and minimizing probe effects are major issues in the parallel program debugging. This thesis suggests a new debugging method, named detect and reproduce method, for message-based parallel programs. This proposed method guarantees the reproducible behaviors of a target program. It is also devised to alleviate probe effects by reducing both the number of the probes to be inserted into a program and the amount of information gathered by those probes. Uniqueness of this method arises from the fact that it employs a static analysis technique to detect nondeterminacy. By detecting nondeterminacy before running the program, only a small number of probes are required to assure reproducibility. To analyze message-based programs statically, an MHB model is designed to catch the synchronization structures and a few algorithms have been developed to locate nondeterminacy based on the MHB model. Based on the analysis results, probes are inserted only into the places where nondeterminacy may occur.
Advisors
Kwon, Yong-Raeresearcher권용래researcher
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
1995
Identifier
99310/325007 / 000933228
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학과, 1995.2, [ vi, 65 p. ]

URI
http://hdl.handle.net/10203/34082
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=99310&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0