Title :
A protection cache architecture for the multi-view memory model and its performance
Author :
Bodorik, P. ; Jutla, D. ; Davis, A.
Author_Institution :
Sch. of Comput. Sci., Tech. Univ. Nova Scotia, Halifax, NS, Canada
Abstract :
This paper presents a supporting architecture for the multi-view memory model and investigates its performance. The multi-view memory model is intended to provide applications with the variable-sized access units that they require for optimal performance within a computer system. The supporting architecture provides for the addressability of the state information which is kept on each variable sized-access unit. It is also designed to provide applications with a choice of access control protocol on various memory regions. Caches are integral to the architectural design. They allow for on-the-fly access rights determination and also for the flexibility of protocol choices. The miss rates on the caches within the access control protection subsystem architecture are determined using synthetic traces as input. The emphasis in this study is not to determine how traditional factors such as cache size, degree of associativity and line size affect the miss rates, but is targeted at evaluating the effect that views and their definitions have on the performance. It is found that the protection cache miss rate vary according to the sites of the access units defined within the views and the number and ratio of the differently-sized access unit entries within the protection cache.
Keywords :
authorisation; cache storage; memory architecture; performance evaluation; access control protocol; addressability; cache size; memory regions; multi-view memory model; on-the-fly access rights; optimal performance; performance; protection cache architecture; protection cache miss rate; synthetic traces; variable-sized access units; Access control; Access protocols; Application software; Computer architecture; Computer science; Electronic mail; Kernel; Memory management; Permission; Protection;
Conference_Titel :
Systems Engineering of Computer Based Systems, 1995., Proceedings of the 1995 International Symposium and Workshop on
Conference_Location :
Tucson, AZ, USA
Print_ISBN :
0-7803-2531-1
DOI :
10.1109/ECBS.1995.521874