|
ABSTRACT
An associative processor called RAP has been designed to provide hardware support for the use and manipulation of databases. RAP is particularly suited for supporting relational databases. In this paper, the relational operations provided by the RAP hardware are described, and a representative approach to providing the same relational operations with conventional software and hardware is devised. Analytic models are constructed for RAP and the conventional system. The execution times of several of the operations are shown to be vastly improved with RAP for large relations.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
 |
3
|
|
 |
4
|
|
 |
5
|
|
| |
6
|
CZARNIK, B., SCHUSTSR, S.A., AND TSICHRITZ~S, D. ZETA: A relational data base management System. Proc. ACM: Pacific Conf., 1975, pp. 21-25.
|
| |
7
|
DAT~, C.J. An Introduction to Data Base Systems. Addison-Wesley, Reading, Mass., 1975.
|
| |
8
|
DEFIORS, C.F., AND BERRA, P.B. A data management system utilizing an associative memory", Proc. AFIPS 1973 NCC, Vol. 42, AFIPS Press, Montvale, N.J., pp. 181-185.
|
| |
9
|
DE FIoRd, C.R., AND BERRA, P.B. A quantitative analysis of the utilization of associative memories in data management. IEEE Trans. Computers C-23, 2 (Feb. 1974), 121-133.
|
| |
10
|
FULL~R, R.H. Associative parallel processing. Computer Design 6 (Dec. 1967), 43-46.
|
| |
11
|
L. Kerschberg , E. A. Ozkarahan , J. E.S. Pacheco, A Synthetic English query language for a relational associative processor, Proceedings of the 2nd international conference on Software engineering, p.505-519, October 13-15, 1976, San Francisco, California, United States
|
 |
12
|
|
| |
13
|
LIND,, R.R., GATES, R. AND P~N(~, T., Associative processor applications to real-time data management. Proc. AFIPS 1973 NCC, Vol. 42, pp. 187-195.
|
| |
14
|
LovE, H.H. An efficient associative processor using bulk storage. Proc. Sagamore Comptr. Conf. on Parallel Processing, 1973, pp. 103-112.
|
| |
15
|
MINSKY, N. Rotating storage devices as partially associative memories. Proc. AFIPS 1972 FJCC, Vol. 41, Pt. I, AFIPS Press, Montvale, N.j., pp. 587-595.
|
| |
16
|
OZ~RAHAN, E.A. An associative processor for relational data bases~RAP. Ph.D. Th., Dep. Comptr. Sci., U. of Toronto, Toronto, Canada, Jan. 1976.
|
| |
17
|
OZKARAHAN, E.A., SCHUSTEr, S.A., AND SMIT~, K.C. RAP--An associative processor for data base management. Proc. AFIPS 1975 NCC, ~ol. 44, AFIPS Press, Montvale, N.J., pp. 379-387.
|
| |
18
|
OZKARA~{AN, E.A., SCHUSTEa, S.A., AND S~IT~, K.C. A data base processor. Tech. Rep. CSRG43, Comptr. Syst. Res. Group, U. of Toronto, Toronto, Canada, Sept. 1974.
|
 |
19
|
|
| |
20
|
PAI~H~,MI, B. A highly parallel computing system for information retrieval. Proc. AFIPS 1972 :FJCC, Vol. 41, Pt. II, AFIPS Press, Montvale, N.J., 1972, pp. 681-690.
|
| |
21
|
P~K~R, J.L. A logic-per-track retrieval system. Information Processing 71, North- Holland Pub. Co., Amsterdam, 1971, pp. 711-716.
|
| |
22
|
RUDOLPH, J.A. A production implementation of an associative array processor~STARAN. Proc. AFIPS 1972 FJCC, Vol. 41, Pt. i, AFIPS Press, Montvale, N.J., pp. 229-241.
|
| |
23
|
SCHUSTV.R, S.A., OZ~AR~N, E.A., ~ND SMI~, K.C. A virtual memory system for a relational associative processor. Proc. AFIPS 1976 NCC, Vol. 45, AFIPS Press, Montvale, N.J., pp. 855-862.
|
| |
24
|
SLOVNICK, D. L. Logic per track devices. In Advances in Computers, Vol. i0, Academic Press, New York, 1970, pp. 291-296.
|
CITED BY 34
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Y. Kiyoki , K. Tanaka , H. Aiso , N. Kamibayashi, Design and evaluation of a relational data base machine employing advanced data structures and algorithms, Proceedings of the 8th annual symposium on Computer Architecture, p.407-423, May 12-14, 1981, Minneapolis, Minnesota, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Philip A. Bernstein , Nathan Goodman , Eugene Wong , Christopher L. Reeve , James B. Rothnie, Jr., Query processing in a system for distributed databases (SDD-1), ACM Transactions on Database Systems (TODS), v.6 n.4, p.602-625, Dec. 1981
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|