Abstract
In this paper two research projects are overviewd. The first intended to explore the possibility of implementing Prolog on a typical SIMD machine, called Distributed Array Processor (DAP). The second project focusses on systolic arrays and proposes a special wavefront array for parallel unification in logic programming languages.
Preview
Unable to display preview. Download preview PDF.
References
Hasegawa,R. Amamiya,M. Parallel Execution of Logic Programs based on Dataflow, Proc. of the ICOT Conference 1984, 507–516
Hausman,B. Ciepielewski,A. and Haridi,S. OR-Parallel Prolog Made Efficient on Shared Memory Multiprocessors, Proc. of the 1987 Symp. on Logic Programming, 1987, 69–79
Ito,N. et al, Data-flow based Execution Mechanism of Parallel and Concurrent Prolog, New Generation Computing, 1985, no. 3, 15–41
Kacsuk, P. and Bale, A. DAP Prolog: A Set-Oriented Approach to Prolog, The Computer Journal, vol. 30, no. 5, 1987, 393–403
Kacsuk,P. Execution Models of Prolog for Parallel Computers, Pitman Publishing/MIT Press, 1990
Shapiro,E.Y. Systolic Programming: A Paradigm of Parallel Processing, Proc. of Int. Conf. on Fifth Generation Comp. Systems, 1984, 458–470
Warren,D.H.D. The SRI model for OR-parallel Execution of Prolog-Abstract Design and Implementation Issues, Proc. of the 1987 Symp. on Logic Programming,1987, 92–102
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kacsuk, P. (1990). Prolog implementations on parallel computers. In: Burkhart, H. (eds) CONPAR 90 — VAPP IV. VAPP CONPAR 1990 1990. Lecture Notes in Computer Science, vol 457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53065-7_97
Download citation
DOI: https://doi.org/10.1007/3-540-53065-7_97
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53065-7
Online ISBN: 978-3-540-46597-3
eBook Packages: Springer Book Archive