The Aurora Abstract Machine and its Emulator
Number of Authors: 2
1990 (English)Report (Refereed)
Aurora is a prototype Or-Parallel implementation of the full Prolog language fot shared-memory multiprocessors, developed as part of an informal research collaboration known as the "Gigalips Project". This report describes the abstract machine of the implementation, expressed in terms of a Prolog engine adapted for Or-Parallel execution by means of the SRI model. An algorithms interface defining the communication between the engine and sheduler components of each Aurora process is described, and enables different engine and scheduler components to be used interchangeably. Both the interface and the engine are Fundamentally revised versions of those used in previous generations of the implementation.
Place, publisher, year, edition, pages
Kista, Sweden: Swedish Institute of Computer Science , 1990, 1. , 130 p.
SICS Research Report, ISSN 0283-3638 ; R90:05
Computer and Information Science
IdentifiersURN: urn:nbn:se:ri:diva-21337OAI: oai:DiVA.org:ri-21337DiVA: diva2:1041371
Original report number R90005.2016-10-312016-10-31Bibliographically approved