Introduction to “feature analysis of generalized data base management systems”
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
Quantitative evaluation of design tradeoffs in file systems
SIGIR '71 Proceedings of the 1971 international ACM SIGIR conference on Information storage and retrieval
Retrieval operations and data representations in a context-addressed disc system
SIGPLAN '73 Proceedings of the 1973 meeting on Programming languages and information retrieval
Communications of the ACM
Joined normal form: a storage encoding for relational databasess
ACM Transactions on Database Systems (TODS)
ACM Transactions on Database Systems (TODS)
A note on associative processors for data management
ACM Transactions on Database Systems (TODS)
The design of a rotating associative memory for relational database applications
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Performance evaluation of a relational associative processor
ACM Transactions on Database Systems (TODS)
Analysis of aarchitectural features for enhancing the performance of a database machine
ACM Transactions on Database Systems (TODS)
Hardware systems for text information retrieval
SIGIR '83 Proceedings of the 6th annual international ACM SIGIR conference on Research and development in information retrieval
Relational queries in a domain based DBMS
SIGMOD '83 Proceedings of the 1983 ACM SIGMOD international conference on Management of data
Design of a backend processor for a data base machine
SIGMOD '80 Proceedings of the 1980 ACM SIGMOD international conference on Management of data
On Line Processing of Compacted Relations
VLDB '82 Proceedings of the 8th International Conference on Very Large Data Bases
Hardware sorter and its application to data base machine
ISCA '82 Proceedings of the 9th annual symposium on Computer Architecture
WCRC: An ANSI SPARC machine architecture for data base management
ISCA '81 Proceedings of the 8th annual symposium on Computer Architecture
The access control mechanism of a database computer (DBC)
CAW '80 Proceedings of the fifth workshop on Computer architecture for non-numeric processing
CAW '80 Proceedings of the fifth workshop on Computer architecture for non-numeric processing
SYNGLISH - a high level query language for the RAP database machine
CAW '80 Proceedings of the fifth workshop on Computer architecture for non-numeric processing
Hardware algorithms for nonnumeric computation
ISCA '78 Proceedings of the 5th annual symposium on Computer architecture
Architectural features of CASSM: A Context Addressed Segment Sequential Memory
ISCA '78 Proceedings of the 5th annual symposium on Computer architecture
The design of a mass memory for a database computer
ISCA '78 Proceedings of the 5th annual symposium on Computer architecture
RAP. 2 - an Associative Processor for data bases
ISCA '78 Proceedings of the 5th annual symposium on Computer architecture
Intelligent magnetic bubble memories
ISCA '78 Proceedings of the 5th annual symposium on Computer architecture
DIRECT - a multiprocessor organization for supporting relational data base management systems
ISCA '78 Proceedings of the 5th annual symposium on Computer architecture
A character-oriented context-addressed segment-sequential storage
ISCA '76 Proceedings of the 3rd annual symposium on Computer architecture
A Self Managing Secondary Memory system
ISCA '76 Proceedings of the 3rd annual symposium on Computer architecture
Data Usage And The Data Base Processor
ACM '78 Proceedings of the 1978 annual conference
String storage and searching for data base applications: Implementation on the INDY backend kernel
CAW '78 Proceedings of the fourth workshop on Computer architecture for non-numeric processing
Editing requirements for data base applications and their implementation on the INDY backend kernel
CAW '78 Proceedings of the fourth workshop on Computer architecture for non-numeric processing
The use of a database machine for supporting relational databases
CAW '78 Proceedings of the fourth workshop on Computer architecture for non-numeric processing
Exploiting parallelism in a Relational Associative Processor
CAW '78 Proceedings of the fourth workshop on Computer architecture for non-numeric processing
Bubbles for relational database
CAW '78 Proceedings of the fourth workshop on Computer architecture for non-numeric processing
Trends in non-software support for input-output functions
CAW '77 Proceedings of the 3rd workshop on Computer architecture : Non-numeric processing
A high level data sublanguage for a context-addressed segment-sequential memory
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
Retrieval operations and data representations in a context-addressed disc system
SIGPLAN '73 Proceedings of the 1973 meeting on Programming languages and information retrieval
String storage and searching for data base applications: implementation on the INDY backend kernel
ACM SIGARCH Computer Architecture News
Editing requirements for data base applications and their implementation on the INDY backend kernel
ACM SIGARCH Computer Architecture News
The use of a database machine for supporting relational databases
ACM SIGARCH Computer Architecture News
Exploiting parallelism in a Relational Associative Processor
ACM SIGARCH Computer Architecture News
Bubbles for relational database
ACM SIGARCH Computer Architecture News
Architecture of future data base systems
ACM SIGMOD Record
ACM SIGIR Forum
Architectural approaches to secure databases
ACM SIGSMALL Newsletter
The design of a rotating associative array memory for a relational data base management application
VLDB '75 Proceedings of the 1st International Conference on Very Large Data Bases
CASSM: a cellular system for very large data bases
VLDB '75 Proceedings of the 1st International Conference on Very Large Data Bases
A Hardware Hashing Scheme in the Design of a Multiterm String Comparator
IEEE Transactions on Computers
Database Computers A Step Towards Data Utilities
IEEE Transactions on Computers
Sorting with associative secondary storage devices
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
RAP: an associative processor for data base management
AFIPS '75 Proceedings of the May 19-22, 1975, national computer conference and exposition
Some problems in associative processor applications to data base management
AFIPS '74 Proceedings of the May 6-10, 1974, national computer conference and exposition
Highly parallel associative search and its application to cellular database machine design
AFIPS '81 Proceedings of the May 4-7, 1981, national computer conference
Database machines and some issues on DBMS standards
AFIPS '80 Proceedings of the May 19-22, 1980, national computer conference
A methodology for the development of special-purpose function architectures
AFIPS '82 Proceedings of the June 7-10, 1982, national computer conference
NON-VON's applicability to three AI task area
IJCAI'85 Proceedings of the 9th international joint conference on Artificial intelligence - Volume 1
Hi-index | 0.02 |
This paper presents the architecture of a context-addressed cellular system for non-numeric information processing, using an inexpensive, large-capacity circulating memory device. The system allows data to be represented in a structure very close to the form as the user perceives it (information structure) and allows the search operations of high level queries to be implemented directly. The information structures currently used in existing information systems are described. Then the architecture of the system as a whole is presented, as well as the implementation of these information structures as basic data types and hardware management of storage allocation and garbage collection. The paper intends to demonstrate that distributing intelligence throughout a rotating memory device can decrease the time required for search operations in large data bases. And that the search strategy and storage management functions can be efficiently carried out in hardware, greatly simplifying the software of information systems. Thus, data not only becomes faster but easier to access, verify, insert and delete.