Abstract
In April 1982, a new institute named ICOT (Institute for New Generation Computer Technology ) was created in Japan. The institute was to support the FGCS ( Fifth Generation Computer Systems ) project. The project is a tremendous effort to enter the fifth generation of computing. The idea is to have a Logic Programming Language as a base language for the project. "The goal is to develop basic computer technology to build an intelligent computer system and its prototype which will have an inference function and an intelligent interface function." [18] The inference machine to be developed will be a parallel Logic Programming Machine consisting of hundreds of processing elements, a structured memory and a network element. Assuming that the technology can provide us with a multiprocessor capable of supporting the execution of several procedures or processes in parallel, the problem is to build an interpreter for Concurrent Prolog called TCP (Toy Concurrent Prolog). TCP is to be implemented on a single processor with simulated con currency. The implementation will provide some program annotation schemes to make communication between concurrent processes possible.
Library of Congress Subject Headings
Prolog (Computer program language); Parallel programming (Computer science); Interpreters (Computer programs)
Publication Date
6-26-1987
Document Type
Thesis
Student Type
Graduate
Degree Name
Computer Science (MS)
Department, Program, or Center
Computer Science (GCCIS)
Advisor
Andrew Kitchen
Advisor/Committee Member
John Biles
Advisor/Committee Member
Jim Heliotis
Recommended Citation
Benyoucef, Morad, "An interpreter for Parallel Prolog, a study and implementation" (1987). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/6639
Campus
RIT – Main Campus
Comments
Physical copy available from RIT's Wallace Library at QA76.73.P76B46 1987