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)
A relational model of data for large shared data banks
Communications of the ACM
The architecture of CASSM: A cellular system for non-numeric processing
ISCA '73 Proceedings of the 1st annual symposium on Computer architecture
An associative processor for relational data bases--rap. (volumes 1 and 2)
An associative processor for relational data bases--rap. (volumes 1 and 2)
A note on associative processors for data management
ACM Transactions on Database Systems (TODS)
Performance evaluation of a relational associative processor
ACM Transactions on Database Systems (TODS)
ACM Computing Surveys (CSUR)
A generalized DBMS implementation on a database machine
SIGMOD '80 Proceedings of the 1980 ACM SIGMOD international conference on Management of data
An Overview of The System Software of A Parallel Relational Database Machine GRACE
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
RAP. 2 - an Associative Processor for data bases
ISCA '78 Proceedings of the 5th annual symposium on Computer architecture
Exploiting parallelism in a Relational Associative Processor
CAW '78 Proceedings of the fourth workshop on Computer architecture for non-numeric processing
Exploiting parallelism in a Relational Associative Processor
ACM SIGARCH Computer Architecture News
On bubble memories and relational data base
VLDB '78 Proceedings of the fourth international conference on Very Large Data Bases - Volume 4
Microprocessor based modular database processors
VLDB '78 Proceedings of the fourth international conference on Very Large Data Bases - Volume 4
Optimization of the file access method in content-addressable database access machine (CADAM)
AFIPS '81 Proceedings of the May 4-7, 1981, national computer conference
Hi-index | 0.00 |
RAP (Relational Associative Processor) is a “back-end” database processor that is intended to take over much of the effort of database management in a computer system. In order to enhance RAP's performance its design includes mechanisms for permitting features analogous to multiprogramming and virtual memory as in general purpose computer systems. It is the purpose of this paper to present the detailed design of these mechanisms, along with some analysis that supports their value. Specifically, (1) the response time provided by RAP under several scheduling disciplines involving priority by class is analyzed, (2) the cost effectiveness of the additional hardware in RAP necessary to support multiprogramming is assessed, and (3) a detailed design of the RAP virtual memory system and its monitor is presented.