Orthogonal Storage Ring Organization for Computer Memories.
Abstract
A hierarchical memory structure called the Orthogonal Storage Ring (OSR) is developed. It is based on recirculating shift registers with selective shift control or 'storage rings'. Each level of the structure is a set of storage rings that share storage elements, cells, with the storage rings of another. A unit of information is accessed by moving it to a designated input/output cell by performing a sequence of appropriate shifts in each level. The cells common to several levels allow the transfer of information among the levels. The optimality of an algorithm that provides the access sequence to each cell is proven. The performance of several OSR configurations is analytically derived using program models based on idealizations of the program referencing patterns observed by other investigators. As an alternate performance evaluation, the address reference sequences from seven programs were processed by an OSR simulator program. The results of these simulations were similar to those obtained by the analytical program models.
Document Details
- Document Type
- Technical Report
- Publication Date
- Nov 01, 1972
- Accession Number
- AD0753853
Entities
People
- Norman Ken Ouchi
Organizations
- Stanford University