|
ABSTRACT
The design and motivation for a rotating associative relational store (RARES) is described. RARES is designed to enhance the performance of an optimizing relational query interface by supporting important high level optimization techniques. In particular, it can perform tuple selection operations at the storage device and also can provide a mechanism for efficient sorting. Like other designs for rotating associative stores, RARES contains search logic which is attached to the heads of a rotating head-per-track storage device. RARES is distinct from other designs in that it utilizes a novel “orthogonal” storage layout. This layout allows a high output rate of selected tuples even when a sort order in the stored relation must be preserved. As in certain other designs, RARES can usually output a tuple as soon as it is found to satisfy the selection criteria. However, relative to these designs, the orthogonal layout allows an order of magnitude reduction in the capacity of storage local to the search logic.
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
|
BERRA, P.B. Some problems in associative processor applications to data base management. Proc. AFIPS 1974 NCC, Vol. 43, AFIPS Press, Montvale, N.J., pp. 1-5.
|
 |
2
|
|
 |
3
|
|
| |
4
|
DAvis, E.W. STARAN parallel processor system software. Proc. AFIPS 1974 NCC, Vol. 43, AFIPS Press, Montvale, N.J., pp. 16-22.
|
| |
5
|
DEFIORE, C.R., AND BERRA, P.B. A data management system utilizing an associative memory. Proc. AFIPS 1973 NCC, Vol. 42, AFIPS Press, Montvale, N.J., pp. 121-128.
|
| |
6
|
HEALr, L.D., DoTr, K.L., AnD LIPOVSK{, G.J. The architecture of a context addressed segment sequential storage. Proc. AFIPS 1972 FJCC, Vol. 41, Pt. II, AFIPS Press, Montvale, }N.J., pp. 691-701.
|
| |
7
|
LIN, C.S. The design of a rotating associative array memory for relational data base applications. Utah Tech. Rep., Comput. Sci. Dep., U. of Utah, Salt Lake City, Utah (in preparation).
|
| |
8
|
MOULDER, R. An implementation of a data management system on an associative processor. Proc. AFIPS 1973 NCC, Vol. 42, AFIPS Press, Montvale, N.J., pp. 171-176.
|
| |
9
|
OZKARAHA~, E.A., SCHUSTER, S.A., AND SMITH, K.C. RAP--An associative processor for data base management. Proc. AFIPS 1975 NCC, Vol. 44, AFIPS Press, Montvale, N.J., pp. 379-387.
|
| |
10
|
PARHAMI, B. A highly parallel computer system for information retrieval. Proc. AFIPS 1972 FJCC, Vol. 41, Pt. II, AFIPS Press, Montvale, N.J., pp. 681-690.
|
| |
11
|
PARKER, J.L. A logic per track retrieval system. Proc. IFIP Cong. 1971, North-Holland Pub. Co., Amsterdam, pp. TA4-I46-TA4-150.
|
| |
12
|
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.
|
| |
13
|
SLOT~ICK, D.L. Logic per track devices. In Advances in Computers, Vol. 10, Franz Alt, Ed., Academic Press, New York, 1970, pp. 291-296.
|
 |
14
|
|
| |
15
|
Su, S.Y.W., AND LIPOVSKI, G.J. CASSM: A cellular system for very large data bases. Proc. of Very Large Data Base Conf., Sept. 1975, pp. 456-472.
|
CITED BY 67
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sudhir K. Arora , S. R. Dumpala , K. C. Smith, WCRC: An ANSI SPARC machine architecture for data base management, Proceedings of the 8th annual symposium on Computer Architecture, p.373-387, May 12-14, 1981, Minneapolis, Minnesota, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
D. R. McGregor , R. G. Thomson , W. N. Dawson, High performance hardware for database systems, Proceedings of the second international conference on Systems for Large Data Bases, p.103-116, September 08-10, 1976, Brussels, Belgium, North Holland
|
|
|
|
|
|
|
|
|
Michel E. Adiba , Jean-Claude Chupin , Robert Demolombe , Georges Gardarin , Jean Le Bihan, Issues in distributed data base management systems: a technical overview, Proceedings of the fourth international conference on Very Large Data Bases, p.89-110, September 13-15, 1978, West Berlin, Germany
|
|
|
|
|
|
|
|
|
Stanley Y. W. Su , Stefan Lupkiewicz , Chang-jung Lee , Der Her Lo , Keith L. Doty, MICRONET: a microcomputer network system for managing distributed relational databases, Proceedings of the fourth international conference on Very Large Data Bases, p.288-298, September 13-15, 1978, West Berlin, Germany
|
|
|
|
|
|
Emilio Luque , José J. Ruz , Ana Ripoll , Alfredo Bautista, Database concurrent processor, Proceedings of the fifth international conference on Very Large Data Bases, p.273-279, October 03-05, 1979, Rio de Janeiro, Brazil
|
|
|
|
|
|
|
|
|
Katsuya Hakozaki , Takenori Makino , Masayuki Mizuma , Mamoru Umemura , Shigeki Hiyoshi, A conceptual design of a generalized database subsystem, Proceedings of the third international conference on Very large data bases, p.246-253, October 06-08, 1977, Tokyo, Japan
|
|
|
|
|
|
|
|
|
S. A. Schuster , E. A. Ozkarahan , K. C. Smith, A virtual memory system for a relational associative processor, Proceedings of the June 7-10, 1976, national computer conference and exposition, June 07-10, 1976, New York, New York
|
|
|
|
|
|
|
|
|
Stanley Y. W. Su , Hsu Chang , George Copeland , Paul Fisher , Eugene Lowenthal , Stewart Schuster, Database machines and some issues on DBMS standards, Proceedings of the May 19-22, 1980, national computer conference, May 19-22, 1980, Anaheim, California
|
|
|
|
|
|
|
|
|
|
|