|
ABSTRACT
The Relational Associative Processor (RAP) is a special purpose non-numeric back-end processor used in supporting general Data Base Management Systems. In particular, it is ideally suited for supporting a relational data base. The architecture and instruction set of RAP are discussed in this context. It is the purpose of this paper to show that RAP performance can be enhanced considerably by more fully exploiting its parallel nature. It is shown that a greater degree of concurrent activity will result in better overall performance. An operating system executive to support this high level of concurrency is proposed and modelled using simulation techniques. Both the analytic and simulation results support the value of the proposals.
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
|
|
| |
2
|
Anderson, G. A., Kain, R. Y., A Content-Addressed Memory Designed for Data Base Applications, Proceedings of the 1976 International Conference on Parallel Processing, 1976, pp. 191-195.
|
| |
3
|
|
 |
4
|
|
 |
5
|
|
| |
6
|
Conway, R. W., Maxwell, W. L., Miller, L. W., Theory of Scheduling, Addison-Wesley, 1967.
|
 |
7
|
|
| |
8
|
Coffman, E. G. (editor), Computer and Job Shop Scheduling Theory, John Wiley and Sons, Inc., 1976.
|
| |
9
|
Digital Equipment Corporation, PDP11 04/05/10/35/40/45 Processor Handbook, 1975.
|
| |
10
|
Duff, T. S., The Slogo Reference Manual Third Edition, Dynamic Graphics Project Technical Memo DGP 3, Computer Systems Research Group, University of Toronto, 1977.
|
| |
11
|
Freen, R., A Partitioned Data Base for use with a Relational Associative Processor, M.S. Thesis, University of Toronto, 1977.
|
 |
12
|
|
| |
13
|
McGill, M. J. (editor), SIGIR-SIGARCH-SIGMOD Third Workshop on Computer Architecture for Non-Numeric Processing, May, 1977.
|
| |
14
|
Nakano, R., A Simulator for a RAP Virtual Memory System, M.S. Thesis, University of Toronto, 1976.
|
 |
15
|
|
 |
16
|
|
| |
17
|
Ozkarahan, E. A., Schuster, S. A., Smith, K. C., RAP - An Associative Processor for Data Base Management, AFIPS Conference Proceedings, Vol. 44, May 1975, pp. 379-387.
|
 |
18
|
|
| |
19
|
Sibley, E. H. (editor), Special Issue: Data-Base Management Systems, ACM Computing Surveys, Vol. 8, 1, June, 1976.
|
 |
20
|
|
| |
21
|
Schuster, S. A., Ozkarahan, E. A., Smith, K. C., A Virtual Memory System for a Relational Associative Processor, AFIPS Conference Proceedings, Vol. 45, June 1976, pp. 855-862.
|
| |
22
|
Stone, H. S., Multiprocessor Scheduling with the Aid of Network Flow Algorithms, IEEE Transactions on Software Engineering, Vol. SE-3, 1, 1977, pp. 85-93.
|
| |
23
|
|
| |
24
|
Tjaden, G. S., Hierarchical Properties of Concurrency, Proceedings of the 1976 International Conference on Parallel Processing, 1976, pp. 55-64.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|