Recent developments in data base and information retrieval hardware architectures

Increased emphasis has been given to the solution of data base management and information retrieval problems through the use of new hardware architectures. These architectures have included front end/back end organizations, logic in memory, associative memory/array processors, special function architectures and computers developed solely for the handling of data. In this paper a brief overview of some of these architectures is given. The paper is concluded with the author's opinion as to progress in the field during the next ten years.

[1]  George Coulouris,et al.  Towards content-addressing in data bases , 1972, Comput. J..

[2]  E. F. Codd,et al.  Recent Investigations in Relational Data Base Systems , 1974, ACM Pacific.

[3]  James L. Parker,et al.  A Logic-Per-Track Retrieval System , 1971, IFIP Congress.

[4]  P. Bruce Berra,et al.  A data management system utilizing an associative memory , 1973, AFIPS National Computer Conference.

[5]  G. Jack Lipovski,et al.  CASSM: a cellular system for very large data bases , 1975, VLDB '75.

[6]  P. Bruce Berra,et al.  A multiple associative memory organization for pipelining a directory to a very large data base , 1976, SIGF.

[7]  Dante R. Matteucci A distributed structure for the automization of the catalog of the national cultural heritage: Experiencies and proposals. , 1978 .

[8]  Eduardo B. Fernández,et al.  An Architectural Extension for a Large Database System Incorporating a Processor for Disk Search , 1977, VLDB.

[9]  Stanley Y. W. Su,et al.  The architecture of CASSM: A cellular system for non-numeric processing , 1973, ISCA 1973.

[10]  Mishell J. Stucki,et al.  Coordinating concurrent access in a distributed database architecture , 1978 .

[11]  David K. Hsiao,et al.  Database Machine Architecture in the Context of Information Technology Evolution , 1977, VLDB.

[12]  Stanley Y. W. Su Associative Programming in CASSM and its Applications , 1977, VLDB.

[13]  Wolfgang Händler,et al.  A general purpose array with a broad spectrum of applications , 1995, Computer Architecture.

[14]  P. Bruce Berra,et al.  Associative techniques in the solution of data management problems , 1971, ACM '71.

[15]  George P. Copeland,et al.  Editing requirements for data base applications and their implementation on the INDY backend kernel , 1978, CAW '78.

[16]  Robert S. Rosenthal The data management machine, a classification , 1977, CAW '77.

[17]  G. Jack Lipovski,et al.  Some implementations of segment sequential functions , 1976, ISCA.

[18]  Jack A. Rudolph A production implementation of an associative array processor: STARAN , 1972, AFIPS '72 (Fall, part I).

[19]  Leonard D. Healy A character-oriented context-addressed segment-sequential storage , 1976, ISCA.

[20]  Werner E. Kluge Data file management in shift-register memories , 1978, TODS.

[21]  David C. Roberts A specialized computer architecture for text retrieval , 1978 .

[22]  Lee A. Hollaar An architecture for the efficient combining of linearly ordered lists , 1976, SIGF.

[23]  A. G. Hanlon Content-Addressable and Associative Memory Systems a Survey , 1966, IEEE Trans. Electron. Comput..

[24]  Chyuan Shiun Lin,et al.  The design of a rotating associative array memory for a relational data base management application , 1975, VLDB '75.

[25]  Richard I. Baum The architectural design of a secure data base management system. , 1975 .

[26]  Naftaly H. Minsky Rotating storage devices as partially associative memories , 1972, AFIPS '72 (Fall, part I).

[27]  Stephen S. Yau,et al.  Associative Processor Architecture—a Survey , 1977, CSUR.

[28]  David K. Hsiao,et al.  Database Computers - A Step Towards Data Utilities , 1976, IEEE Trans. Computers.

[29]  G. Jack Lipovski Semantic paging on intelligent discs , 1978 .

[30]  Hans Christoph Zeidler,et al.  Content addressing in data bases by special peripheral hardware: a proposal called "Suchrechner" , 1975, Computer Architecture.

[31]  Chyuan Shiun Lin,et al.  The design of a rotating associative memory for relational database applications , 1976, TODS.

[32]  P. Bruce Berra,et al.  Some problems in associative processor applications to data base management , 1899, AFIPS '74.

[33]  H. G. Heard A Direct Access Terabit Archival Memory , 1977, VLDB.

[34]  Tomás Lang A two-level architecture for a large data base , 1976 .

[35]  Richard R. Linde,et al.  Associative processor applications to real-time data management , 1973, AFIPS National Computer Conference.

[36]  R. M. Bird,et al.  Associative/parallel processors for searching very large textual data bases , 1977, CAW '77.

[37]  R. M. Bird,et al.  Text file inversion: An evaluation , 1978, CAW '78.

[38]  Mohamed G. Gouda A hierarchical controller for concurrent accessing of distributed databases , 1978, CAW '78.

[39]  David C. Roberts A specialized computer architecture for high-speed text searching , 1976, SIGF.

[40]  Behrooz Parhami,et al.  Associative memories and processors: An overview and selected bibliography , 1973 .

[41]  David K. Hsiao,et al.  The architecture of a database computer - a summary , 1977, CAW '77.

[42]  D. W. Lewin,et al.  An associative parallel processing system for non-numerical computation , 1972, Computer/law journal.

[43]  Jane W.-S. Liu,et al.  The design of system architectures for information retrieval , 1976, ACM '76.

[44]  Donald E. Eastlake Tertiary Memory Access and Performance in the Datacomputer , 1977, VLDB.

[45]  Behrooz Parhami A highly parallel computing system for information retrieval , 1972, AFIPS '72 (Fall, part II).

[46]  C. Y. Lee,et al.  A content addressable distributed logic memory with applications to information retrieval , 1963 .

[47]  Jean Rohmer,et al.  A machine for information retrieval , 1978, CARN.

[48]  Rhon Williams A multiprocessing system for the direct execution of LISP , 1978, CAW '78.

[49]  Daniel L. Slotnick Logic per Track Devices , 1970, Adv. Comput..

[50]  Richard Moulder An implementation of a data management system on an associative processor , 1973, AFIPS National Computer Conference.

[51]  Stewart A. Schuster,et al.  Exploiting parallelism in a Relational Associative Processor , 1978, CAW '78.

[52]  S. F. Reddaway DAP—a distributed array processor , 1973, ISCA 1973.

[53]  B. W. Jordan,et al.  File operations in a streaming processor , 1976, SIGF.

[54]  G. Jack Lipovski,et al.  The architecture of a context addressed segment-sequential storage , 1972, AFIPS '72 (Fall, part II).

[55]  George P. Copeland,et al.  String storage and searching for data base applications: Implementation on the INDY backend kernel , 1978 .

[56]  P. Bruce Berra,et al.  Associative processing of line drawings , 1899, AFIPS '71 (Spring).

[57]  Evan L. Ivie,et al.  A back-end computer for data base management , 1974, CACM.

[58]  Jayanta Banerjee,et al.  The use of a database machine for supporting relational databases , 1978, CAW '78.

[59]  Bezalel Gavish,et al.  An extensible architecture for data flow processing , 1978, CAW '78.

[60]  G. Jack Lipovski,et al.  The architecture of a large associative processor , 1970, AFIPS '70 (Spring).

[61]  Takenori Makino,et al.  A Conceptual Design of a Generalized Database Subsystem , 1977, VLDB.

[62]  Hubert H. Love,et al.  The Associative Linear Array Processor , 1977, IEEE Transactions on Computers.

[63]  J. B. Harvill Functional parallelism in an operand state saving computer , 1978, CARN.

[64]  Lee A. Hollaar,et al.  A specialized architecture for textual information retrieval , 1977, AFIPS '77.