DocumentCode
3389615
Title
A unified analysis of paging and caching
Author
Torng, Eric
Author_Institution
Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
fYear
1995
fDate
23-25 Oct 1995
Firstpage
194
Lastpage
203
Abstract
Paging (caching) is the problem of managing a two-level memory hierarchy in order to minimise the time required to process a sequence of memory accesses. In order to measure this quantity, we define the system parameter miss penalty to represent the extra time required to access slow memory. In the context of paging, miss penalty is large, so most previous studies of on-line paging have implicitly set miss penalty=∞ in order to simplify the model. We show that this seemingly insignificant simplification substantially alters the precision of derived results. Consequently, we reintroduce miss penalty to the paging problem and present a more accurate analysis of on-line paging (and caching). We validate using this more accurate model by deriving intuitively appealing results for the paging problem which cannot be derived using the simplified model
Keywords
cache storage; paged storage; caching; miss penalty; paging; two-level memory hierarchy; unified analysis; Algorithm design and analysis; Computer science; Context modeling; Costs; Counting circuits; Memory management; Performance analysis; Terminology; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1995. Proceedings., 36th Annual Symposium on
Conference_Location
Milwaukee, WI
ISSN
0272-5428
Print_ISBN
0-8186-7183-1
Type
conf
DOI
10.1109/SFCS.1995.492476
Filename
492476
Link To Document