DocumentCode
1532031
Title
Virtual-address caches. Part 1: problems and solutions in uniprocessors
Author
Cekleov, Michel ; Dubois, Michel
Volume
17
Issue
5
fYear
1997
Firstpage
64
Lastpage
71
Abstract
This survey exposes the problems related to virtual caches in the context of uniprocessor (Part 1) and multiprocessor (Part 2) systems. We review proposed solutions that have been implemented or proposed in different contexts. The idea is to catalog all solutions, past and present, and to identify technology trends and attractive future approaches. We first overview the relevant properties of virtual memory and of physical caches. To solve the virtual-to-physical address bottle-neck, processors may access caches directly with virtual addresses. This survey introduces the problems and discusses solutions in the context of single-processor systems
Keywords
cache storage; memory architecture; virtual storage; caches; single-processor systems; uniprocessors; virtual addresses; virtual caches; virtual memory; virtual-to-physical address bottle-neck; Dictionaries; Indexing; Memory management; Permission; Process design; Protection; Runtime; Space technology; Sun; Yarn;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/40.621215
Filename
621215
Link To Document