DocumentCode
2503611
Title
Parallel management of large deductive databases in a multi-processor environment
Author
Maciazek, Christophe ; Bassiliades, Nick ; Vlahavas, Ioannis
Author_Institution
IRESTE, Nantes Univ., France
fYear
1994
fDate
12-14 Apr 1994
Firstpage
367
Abstract
This paper describes a parallel deductive database system, built on top of Prolog. The system is based on the TOP-DOWN evaluation of logic programs. Parallelism is provided at the rule level, by transforming the query AND/OR tree into Disjunctive Normal Form. The clauses of the transformed formula are executed independently in parallel, on a transputer multi-processor machine, using the processor-farm algorithm. Both main-memory consultation and direct disk access have been implemented and tested. The measurement of the system performance shows speed improvement over the sequential Prolog interpreter, for large rule bases, but also exhibits implementation-dependent drawbacks that cause under-linear speed-up
Keywords
deductive databases; distributed databases; logic programming; multiprocessing systems; query processing; very large databases; Disjunctive Normal Form; Prolog; TOP-DOWN evaluation; direct disk access; large deductive databases; large rule bases; logic programs; main-memory consultation; multiprocessor environment; parallel deductive database system; parallel management; processor-farm algorithm; query AND/OR tree; rule level; sequential Prolog interpreter; speed improvement; system performance; transformed formula; transputer multiprocessor machine; underlinear speed-up; Deductive databases; Environmental management; Informatics; Knowledge management; Logic programming; Memory management; Parallel processing; Relational databases; System performance; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrotechnical Conference, 1994. Proceedings., 7th Mediterranean
Conference_Location
Antalya
Print_ISBN
0-7803-1772-6
Type
conf
DOI
10.1109/MELCON.1994.380912
Filename
380912
Link To Document