DocumentCode
2199904
Title
Cut implementation in a massively parallel Prolog system
Author
Kacsuk, Peter
Author_Institution
KFKI-MSZKI, Budapest, Hungary
fYear
1993
fDate
27-29 Jan 1993
Firstpage
96
Lastpage
103
Abstract
An OR-parallel scheme for handling `cut´ built-in predicates in a distributed data driven Prolog environment is shown in the paper. First, a short overview of the Distributed Data Driven Prolog Abstract Machine (3DPAM) is given. 3DPAM can be considered as a data driven modification of the Warren Abstract Machine (WAM) for highly parallel distributed memory computers. The main contribution of the paper is the definition of 3DPAM code for OR-alternative clauses containing `cut´ built-in predicates. The `cut´ pruning mechanism based on the model is explained in detail
Keywords
PROLOG; distributed memory systems; parallel languages; parallel machines; 3DPAM; Distributed Data Driven Prolog Abstract Machine; OR-alternative clauses; OR-parallel scheme; Warren Abstract Machine; cut built-in predicates; highly parallel distributed memory computers; massively parallel Prolog system; pruning mechanism; Concurrent computing; Costs; Distributed computing; Engines; Joining processes; Magnetic heads; Pipelines; Processor scheduling; Proposals; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1993. Proceedings. Euromicro Workshop on
Conference_Location
Gran Canaria
Print_ISBN
0-8186-3610-6
Type
conf
DOI
10.1109/EMPDP.1993.336415
Filename
336415
Link To Document