|
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.
|
|