Title | ||
---|---|---|
Processing the transitive-closure logic rules on shared-nothing multiprocessor systems |
Abstract | ||
---|---|---|
The author presents and evaluates, using rigorous analytical models, a number of parallel algorithms suitable for processing an important class of recursive queries, the instantiated transitive closure (TC) queries. These algorithms are variants of the sequential δ-wavefront algorithm, designed to run on a shared-nothing (message-passing) type of multiprocessor system. The results obtained indicate that the relative performance of these algorithms is a strong function of not only the parameters which characterize the database and the processed query. Two parallel algorithms have been identified to be the best performing ones, one for systems with slow interconnection networks and the other for systems with fast networks. It is also found that allocating too many nodes to a query which does not need them results in a substantial loss of potential speedup in the processing of the query |
Year | DOI | Venue |
---|---|---|
1990 | 10.1109/CMPSAC.1990.139354 | COMPSAC |
Keywords | Field | DocType |
database theory,distributed databases,parallel algorithms,query languages,fast networks,instantiated transitive closure,query processing,recursive queries,shared-nothing multiprocessor systems,slow interconnection networks,transitive-closure logic rules,algorithm design,parallel algorithm,message passing,transitive closure | Query optimization,Query language,Computer science,Parallel algorithm,Shared nothing architecture,Theoretical computer science,Multiprocessing,Database theory,Transitive closure,Speedup | Conference |
Citations | PageRank | References |
0 | 0.34 | 2 |
Authors | ||
1 |
Name | Order | Citations | PageRank |
---|---|---|---|
Qadah, G.Z. | 1 | 54 | 77.84 |