Abstract
The LOGFLOW parallel Prolog system is similar to the recent parallel database systems concerning its dataflow execution model and its capability of running on shared-nothing architectures. In this paper the abstract execution and abstract machine models of LOGFLOW are examined from a database point of view. Transformations of relational operators into the Logicflow Graph representation of Prolog programs are explained. Thus, LOGFLOW can operate as a relational database machine.
Original language | English |
---|---|
Pages (from-to) | 677-692 |
Number of pages | 16 |
Journal | Future Generation Computer Systems |
Volume | 16 |
Issue number | 6 |
DOIs | |
State | Published - Apr 2000 |
Externally published | Yes |
Funding
This paper was produced in the framework of the project “Massively Parallel Inference Machine for Databases” supported by the National Science Research Fund (OTKA) under Grant no. T020658.