ACM Home Page
Please provide us with feedback. Feedback
Exploiting parallelism in a Relational Associative Processor
Full text PdfPdf (923 KB)
Source Computer Architecture Workshop archive
Proceedings of the fourth workshop on Computer architecture for non-numeric processing table of contents
Blue Mountain Lake, New York, United States
Pages: 99 - 109  
Year of Publication: 1978
Authors
Sponsor
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 4,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800128.804174
What is a DOI?

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.


Collaborative Colleagues:
Paul J. Sadowski: colleagues
S. A. Schuster: colleagues

Peer to Peer - Readers of this Article have also read: