Analysis of aarchitectural features for enhancing the performance of a database machine
- 1 December 1977
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Database Systems
- Vol. 2 (4) , 297-316
- https://doi.org/10.1145/320576.320577
Abstract
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.Keywords
This publication has 4 references indexed in Scilit:
- Performance evaluation of a relational associative processorACM Transactions on Database Systems, 1977
- The design of a rotating associative memory for relational database applicationsACM Transactions on Database Systems, 1976
- The architecture of CASSMPublished by Association for Computing Machinery (ACM) ,1973
- A relational model of data for large shared data banksCommunications of the ACM, 1970