Parallelism in a Main-Memory DBMS: The Performance of PRISMA/DB.
Annita N. Wilschut, Jan Flokstra, Peter M. G. Apers:
Parallelism in a Main-Memory DBMS: The Performance of PRISMA/DB.
VLDB 1992: 521-532@inproceedings{DBLP:conf/vldb/WilschutFA92,
author = {Annita N. Wilschut and
Jan Flokstra and
Peter M. G. Apers},
editor = {Li-Yan Yuan},
title = {Parallelism in a Main-Memory DBMS: The Performance of PRISMA/DB},
booktitle = {18th International Conference on Very Large Data Bases, August
23-27, 1992, Vancouver, Canada, Proceedings},
publisher = {Morgan Kaufmann},
year = {1992},
isbn = {1-55860-151-1},
pages = {521-532},
ee = {db/conf/vldb/WilschutFA92.html},
crossref = {DBLP:conf/vldb/92},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
This paper evaluates the performance of the parallel, main-memory DBMS, PRISMA/DB.
First, an abstract architecture for parallel query execution is presented.
A performance model for the execution of simple relational operations on this architecture is developed.
The parameters in the model are set using experiments on PRISMA/DB and the performance of PRISMA/DB is analized in the context of the model.
Several conclusions can be drawn from the model combined with the results of the performance experiments.
Firstly, the performance of PRISMA/DB appears to be competitive with respect toother systems.
Secondly, the developed model can explain the results from the performance experiments to a large extent.
Also, it is concluded that observed linear speedup for small numbers of processors cannot always be extrapolated to larger numbers of processors.
Finally, it is concluded that the optimal number of processors for the parallelexecution of an operation is smaller for a main- memory system than for a disk -based system.
The results of this study can be used to design data fragmentation strategies for large parallel machines.
Copyright © 1992 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Li-Yan Yuan (Ed.):
18th International Conference on Very Large Data Bases, August 23-27, 1992, Vancouver, Canada, Proceedings.
Morgan Kaufmann 1992, ISBN 1-55860-151-1
Contents
References
- [Ame89]
- Pierre America:
Issues in the Design of a Parallel Object-Oriented Language.
Formal Asp. Comput. 1(4): 366-411(1989)
- [ABF92]
- Peter M. G. Apers, Carel A. van den Berg, Jan Flokstra, Paul W. P. J. Grefen, Martin L. Kersten, Annita N. Wilschut:
PRISMA/DB: A Parallel Main Memory Relational DBMS.
IEEE Trans. Knowl. Data Eng. 4(6): 541-554(1992)
- [AHB88]
- Peter M. G. Apers, Maurice A. W. Houtsma, Frank Brandse:
Processing Recursive Queries in Relational Algebra.
DS-2 1986: 17-39
- [BDT83]
- Dina Bitton, David J. DeWitt, Carolyn Turbyfill:
Benchmarking Database Systems A Systematic Approach.
VLDB 1983: 8-19
- [BAC90]
- Haran Boral, William Alexander, Larry Clay, George P. Copeland, Scott Danforth, Michael J. Franklin, Brian E. Hart, Marc G. Smith, Patrick Valduriez:
Prototyping Bubba, A Highly Parallel Database System.
IEEE Trans. Knowl. Data Eng. 2(1): 4-24(1990)
- [BrG89]
- Kjell Bratbergsengen, Torgrim Gjelsvik:
The Development of the CROSS8 and HC16-186 Parallel (Database) Computers.
IWDM 1989: 359-372
- [CeP84]
- Stefano Ceri, Giuseppe Pelagatti:
Distributed Databases: Principles and Systems.
McGraw-Hill Book Company 1984, ISBN 0-07-010829-3
- [CAB88]
- George P. Copeland, William Alexander, Ellen E. Boughter, Tom W. Keller:
Data Placement In Bubba.
SIGMOD Conference 1988: 99-108
- [Cve87]
- Zarka Cvetanovic:
The Effects of Problem Partitioning, Allocation, and Granularity on the Performance of Multiple-Processor Systems.
IEEE Trans. Computers 36(4): 421-432(1987)
- [DGS90]
- David J. DeWitt, Shahram Ghandeharizadeh, Donovan A. Schneider, Allan Bricker, Hui-I Hsiao, Rick Rasmussen:
The Gamma Database Machine Project.
IEEE Trans. Knowl. Data Eng. 2(1): 44-62(1990)
- [DeW91]
- ...
- [DGS87]
- David J. DeWitt, Shahram Ghandeharizadeh, Donovan A. Schneider, Rajiv Jauhari, M. Muralikrishna, Anoop Sharma:
A Single User Evaluation of the Gamma Database Machine.
IWDM 1987: 370-386
- [DKO84]
- David J. DeWitt, Randy H. Katz, Frank Olken, Leonard D. Shapiro, Michael Stonebraker, David A. Wood:
Implementation Techniques for Main Memory Database Systems.
SIGMOD Conference 1984: 1-8
- [Eic87]
- Margaret H. Eich:
A Classification and Comparison of Main Memory Database Recovery Techniques.
ICDE 1987: 332-339
- [Eic89]
- Margaret H. Eich:
Main Memory Database Research Directions.
IWDM 1989: 251-268
- [GLH83]
- ...
- [GrA90]
- Paul W. P. J. Grefen, Peter M. G. Apers:
Parallel Handling of Integrity Constraints on Fragmented Relations.
DPDS 1990: 138-145
- [GWF91]
- ...
- [HAC90]
- Maurice A. W. Houtsma, Peter M. G. Apers, Stefano Ceri:
Distributed Transitive Closure Computations: The Disconnection Set Approach.
VLDB 1990: 335-346
- [HoA92]
- Maurice A. W. Houtsma, Peter M. G. Apers:
Algebraic optimization of recursive queries.
Data Knowl. Eng. 7: 299-325(1991)
- [LeC86]
- Tobin J. Lehman, Michael J. Carey:
Query Processing in Main Memory Database Management Systems.
SIGMOD Conference 1986: 239-250
- [LeR87]
- Mary Diane Palmer Leland, William D. Roome:
The Silicon Database Machine: Rationale, Design, and Results.
IWDM 1987: 311-324
- [Spe91]
- ...
- [Ter83]
- ...
- [WiA91]
- Annita N. Wilschut, Peter M. G. Apers:
Dataflow Query Execution in a Parallel Main-Memory Environment.
PDIS 1991: 68-77
- [WiA92]
- Annita N. Wilschut, Peter M. G. Apers:
Dataflow Query Execution in a Parallel Main-memory Environment.
Distributed and Parallel Databases 1(1): 103-128(1993)
- [WiA90]
- ...
Copyright © Tue Mar 16 02:22:02 2010
by Michael Ley (ley@uni-trier.de)