(A) parallel execution model of prolog programs for multiprocessor systems다중처리기 시스템을 위한 프로로그(Prolog)프로그램의 병렬 수행 모델

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 362
  • Download : 0
In this thesis, the Goal Process model which is a new parallel execution model of Prolog programs and X-WAM multiprocessor System(X-WAMS) are proposed. The Goal Process Model supports restricted AND parallelism with both intelligent back-tracking and eager OR. Compared to the other models for AND parallel execution of Prolog programs, the Goal Process Model can enhance the performance of nondeterministic programs with a lot of backtrackings due to both the eager OR and the intelligent backtracking. As an intermediate code for the Goal Process Model, extended conditional graph expression which is an extension of the conditional graph expression of DeGroot is also suggested. The extended conditional graph expression contains the information for both the forward execution and the backward execution of a clause. It is generated automatically by a static flow analysis of a given program. The X-WAMS is a multiprocessor system which can support both AND and OR parallelism. The control mechanism of the X-WAMS is based on the Goal Process Model. However, OR parallelism can also be exploited in the X-WAMS by the static split of a Prolog program. That is, after a given program is split into disjoint programs for OR parallel execution, they are distributed over all the processors in the X-WAMS. Then, a disjoint program is solved independently by a processor using the control mechanism of the Goal Process Model., Therefore, the static decision for OR parallel execution and the dynamic decision for AND parallel execution are made in the X-WAMS.
Advisors
Cho, Jung-Wan조정완
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
1989
Identifier
61309/325007 / 000825054
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전산학과, 1989.2, [ [vii], 112 p. ]

URI
http://hdl.handle.net/10203/32971
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=61309&flag=dissertation
Appears in Collection
CS-Theses_Ph.D.(박사논문)
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