ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
The output of a cache under the independent reference model: where did the locality of reference go?
Full text PdfPdf (505 KB)
Source Joint International Conference on Measurement and Modeling of Computer Systems archive
Proceedings of the joint international conference on Measurement and modeling of computer systems table of contents
New York, NY, USA
SESSION: Traffic characterization table of contents
Pages: 295 - 306  
Year of Publication: 2004
ISBN:1-58113-873-3
Also published in ...
Authors
Sarut Vanichpun  University of Maryland, College Park, MD
Armand M. Makowski  University of Maryland, College Park, MD
Sponsors
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 33,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1005686.1005722
What is a DOI?

ABSTRACT

We consider a cache operating under a demand-driven replacement policy when document requests are modeled according to the Independent Reference Model (IRM). We characterize the popularity pmf of the stream of misses from the cache, the so-called output of the cache, for a large class of demand-driven cache replacement policies. We measure strength of locality of reference in a stream of requests through the skewness of its popularity distribution. Using the notion of majorization to capture this degree of skewness, we show that for the policy A0 and the random policy, the output always has less locality of reference than the input. However, we show by counterexamples that this is not always the case under the LRU and CLIMB policies when the input is selected according to a Zipf-like pmf. In that case, conjectures are offered (and supported by simulations) as to when LRU or CLIMB caching indeed reduces locality of reference.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
G. Barish and K. Obraczka, "World Wide Web caching: Trends and techniques," IEEE Communications Magazine, Internet Technology Series. May 2000.
 
4
L.A. Belady, "A study of replacement algorithms for a virtual-storage computer," IBM Systems Journal 5 (1966), pp. 78--101.
 
5
L. Breslau, P. Cao, L. Fan, G. Phillips and S. Shenker, "Web caching and Zipf-like distributions: Evidence and implications," in Proceedings of IEEE INFOCOM 1999, New York (NY), March 1999.
 
6
A. Chankhunthod, P.B. Dantzig, C. Neerdaels, E.J. Schwartz and K. Worrell, "A hierarchical Internet object cache," in Proceedings of the USENIX 1995 Technical Conference, New Orleans (LA), 1995.
 
7
H. Che, Z. Wang and Y. Tung, "Analysis and design of hierarchical Web caching systems," in Proceedings of IEEE INFOCOM 2001, Anchorage (AL), April 2001.
 
8
K.L. Chung, "A Course in Probability Theory, Second. Edition, Academic Press, New York (NY), 1974.
 
9
10
11
 
12
S.G. Dykes and K.A. Robbins, "A viability analysis of cooperative proxy caching," in Proceedings of IEEE INFOCOM 2001, Anchorage (AL), April 2001.
 
13
 
14
J. Escorcia, D. Dipak and D. Sarkar, "A novel cache distribution heuristic algorithm for a mesh of caches and its performance evaluation," Computer Communications 25 (2002), pp. 329--340.
 
15
R. Fonseca, V. Almeida, M. Crovella and B. Abrahao, "On the intrinsic locality of Web reference streams," in Proceedings of IEEE INFOCOM 2003, San Francisco (CA), April 2003.
16
 
17
 
18
A. Mahanti, C. Williamson and D. Eager, "Traffic Analysis of a Web proxy caching hierarchy," IEEE Network 14, May/June 2000, pp. 16--23.
 
19
 
20
A.W. Marshall and I. Olkin, "Inequalities: Theory of Majorization and Its Applications, Academic Press, New York (NY), 1979.
 
21
S. Vanichpun and A.M. Makowski, "Comparing strength of locality of reference -- Popularity, majorization, and some folk theorems," in Proceedings of IEEE INFOCOM 2004, New York (NY), March 2004.
 
22
J. Wang, "A survey of Web caching schemes for the Internet," ACM Computer Communication Review 25 (1999), pp. 36--46.
23
24
25


Collaborative Colleagues:
Sarut Vanichpun: colleagues
Armand M. Makowski: colleagues