Title :
Static intelligent backtracking restricted and-parallelism execution model
Author :
Chang, Si-En ; Manwaring, Mark L.
Author_Institution :
Dept. of Electr. & Comput. Eng., Washington State Univ., Pullman, WA, USA
Abstract :
A complete static intelligent backtracking restricted and-parallel (RAP) execution model with five new instructions and a modified backtracking algorithm is described. A RAP supporting static intelligent backtracking abstract machine simulator is discussed. The simulator generates run-time statistics such as total run-time steps and total number of failures, etc., and runs a program in a round-robin fashion as it simulates an instruction on each of the multiple processors. Simulation results show that the total number of execution steps is decreased. Some failures which send a remote message and interrupt their parents in the RAP execution model are more expensive than in the sequential model because of the cost of the interprocessor communication. The total number of failures is decreased, thereby minimizing interprocessor communication cost. The simulation results show that the performance of a RAP abstract machine is improved by static intelligent backtracking
Keywords :
logic programming; parallel algorithms; parallel programming; program processors; virtual machines; abstract machine simulator; backtracking algorithm; interprocessor communication cost; multiple processors; parallel logic programming; restricted and parallel execution model; run-time statistics; simulation results; static intelligent backtracking; total number of failures; total run-time steps; Computational efficiency; Data analysis; Information analysis; Logic programming; Parallel processing; Research and development; Runtime; Statistical distributions;
Conference_Titel :
Computer and Communication Systems, 1990. IEEE TENCON'90., 1990 IEEE Region 10 Conference on
Print_ISBN :
0-87942-556-3
DOI :
10.1109/TENCON.1990.152589