DocumentCode :
2426803
Title :
Abstract machine LORAP II and experiments in process grain size determination for parallel execution of logic programs
Author :
Fan, Chin-Feng ; Biswas, Prasenjit
Author_Institution :
Dept. of Comput. Sci., Southern Methodist Univ., Dallas, TX, USA
fYear :
1989
fDate :
23-25 Oct 1989
Firstpage :
685
Lastpage :
692
Abstract :
The authors propose a distributed multiprocessor execution model, LORAP II, for parallel execution of logic programs. Each processor in the abstract machine is capable of supporting processes of variable grain sizes and is designed to be competitive with existing sequential implementations for deterministic cases. The authors present a set of experiments that establish the requirement for determining appropriate process grain sizes for effective parallel processing. Some heuristics are presented for compile time grain size determination. Some results from experiments using heuristics are presented that indicate a significant improvement in performance over a similar model (LORAP) supporting fine grain processes
Keywords :
logic programming; parallel programming; program compilers; virtual machines; LORAP II; abstract machine; compile time grain size determination; distributed multiprocessor execution model; logic programs; parallel execution; parallel processing; process grain sizes; variable grain sizes; Contracts; Environmental management; Grain size; Logic design; Magnetic heads; Memory management; Nearest neighbor searches; Parallel processing; Reduced instruction set computing; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Tools for Artificial Intelligence, 1989. Architectures, Languages and Algorithms, IEEE International Workshop on
Conference_Location :
Fairfax, VA
Print_ISBN :
0-8186-1984-8
Type :
conf
DOI :
10.1109/TAI.1989.65382
Filename :
65382
Link To Document :
بازگشت