Abstract
So far, most results reported for multiprocessor database machines (DBMs) have been simulation results, and very few results are from a real database machine implementation. In this paper, we present some experimental results obtained from our real prototype: TDM (Tree-structured Database Machine). Analysis based on these results is given in detail. For three types of basic database operations: selection, sort, and join, we have obtained 9.96, 7.62, and 7.63 fold speed-ups respectively as the number of SPs (Slave Processors) increases from one to three. Analysis of an I/O throughput and a load balancing property is also presented. From these analysis, we believe that our TDM system is able to support a large database application with a better performance improvement.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
C.K. Baru and O. Frieder, Implementing Relational Database Operations in a CUBECONNECTED Multiprocessor System, Proc. of the 1987 Intel. Conf. on Data Eng., Los Angeles, February, 1987, 36–43.
K. Bratbergsengen, Hashing Methods and Relational Algebra Operations, Proc. of the 1984 VLDB Conference, Singapore, August, 1984, 323–333.
C.K. Brau and S.Y.W. Su, The Architecture of SM3: a Dynamically Partitionable Multicomputer System, IEEE Trans. on Computers, C-35(9), (1986), 790–802.
D.J. DeWitt, DIRECT A Multiprocessor Organization for Supporting Relational Database Management Systems, IEEE Trans. on Computers, C-28(6), (1979), 395–406.
D.J. DeWitt and R.H. Gerber, Multiprocessor Hash-Based Join Algorithms, Proc. of the 1985 VLDB Conference, Stockholm, August, 1985, 151–164.
D.J. DeWitt, R.H. Gerber and G. Graefe, GAMMA A High Performance Dataflow Database Machine, Proc. of the 1986 VLDB Conference, Tokyo, August, 1986, 228–237.
S. Fustimi, M. Kitsuregawa and H. Tanaka, An Overview of the System Software of a Parallel Relational Database Machine: GRACE, Proc. of the 1986 VLDB Conference, Tokyo, August, 1986, 209–219.
G. Gardarin and et al., Design of Multiprocessor Relational database System, Proc. of the 1983 IFIP Conference, Paris, 1983, 363–367.
J.R. Goodman and A.M. Despain, A Study of Interconnection of Multiple Processors in a Data Base Environment, Proc. of the 1980 International Conf. on parallel procesing, Harber Springs, August, 1980, 269–278.
X. He` and D. Hsiao, The Implementation of a Multibackend Database Systems (MBDS), in Advanced Database Machine Architecture, David Hsiao, ed., Prentice-Hall, 1983, 327–385.
T. Kakuta, N. Miyazaki, S. Shibayama and H. Yokota, The Design and Implementation of relational Database Machine: Delta, in Database Machine: Proc. of the 1985 Int. Workshop on DBMs, D.J. DeWitt and H. Boral, eds., March, 1985.
M. Kitsuregawa, H. Tanaka and T. Moto-oka, application of Hash to Data Base Machine and Its Architecture, New Generation Computing, 1(1), (1983), 63–74.
L. Meng, Relational Data Base Processor: RDBP, Master Thesis (in chinese), Dept. of Computer Sci. HIT, June, 1984.
L. Meng, X. Xu, H. Chang, G. Chen, M. Hu and S. Li, Tree-structured Database Machine for Large Relational Database Systems, Journal of Computer Sci. & Tech., 2(4), (1987), 265–276.
L. Meng, Basic Issues in the Design and Implementation of a Tree-structured Database Machine (TDM), in Ph.D Dissertation (in Chinese), Computer Sci. Dept. Harbin Institute of Tech., May, 1987, 1–211.
P. Neches, Hardware Support for Advanced Data Management Systems, Computer, 17(11), (1984), 29–40.
D.E. Shaw, Relational Query Processing on the NON-VON Supercomputer, in Query Processing in Database Systems, W. Kim, D. Triner and D. Batory, eds., Springer-Verlag, 1985, 248–258.
R.K. Shultz and R.J. Zingg, Response Time Analysis of Multiprocessor Computers for Database Support, ACM Transactions on Database Systems, 9(1), (1984), 100–132.
X. Xu', H. Chang and L. Meng, Design and Implementation of a Tree-structured Database Machine, Proc. of the 1987 IEEE Int. Conf. on Computer Applications, Beijing, June, 1987, 432–439.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Meng, L. (1989). Analysis of some experimental results for the TDM. In: Boral, H., Faudemay, P. (eds) Database Machines. IWDM 1989. Lecture Notes in Computer Science, vol 368. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51324-8_48
Download citation
DOI: https://doi.org/10.1007/3-540-51324-8_48
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-51324-7
Online ISBN: 978-3-540-46197-5
eBook Packages: Springer Book Archive