• DocumentCode
    3126637
  • 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
  • fYear
    1995
  • fDate
    1995
  • Firstpage
    341
  • Lastpage
    348
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ECBS.1995.521874
  • Filename
    521874