Sciweavers

CN
1998
64views more  CN 1998»
13 years 4 months ago
Linking Cache Performance to User Behaviour
The performance of HTTP cache servers varies dramatically from server to server. Much of the variation is independent of cache size and network topology and thus appears to be rel...
Ian W. Marshall, Chris M. Roadknight
SIGMETRICS
2000
ACM
104views Hardware» more  SIGMETRICS 2000»
13 years 4 months ago
File popularity characterisation
A key determinant of the effectiveness of a web cache is the locality of the files requested. In the past this has been difficult to model, as locality appears to be cache specifi...
Chris M. Roadknight, Ian W. Marshall, Debbie Veare...
SIAMCOMP
2000
79views more  SIAMCOMP 2000»
13 years 4 months ago
Optimal Worst Case Formulas Comparing Cache Memory Associativity
ct Consider an arbitrary program P which is to be executed on a computer with two alternative cache memories. The rst cache has k sets and u blocks in each set, this is denoted a ...
Håkan Lennerstad, Lars Lundberg
JUCS
2000
120views more  JUCS 2000»
13 years 4 months ago
Compiler Generated Multithreading to Alleviate Memory Latency
: Since the era of vector and pipelined computing, the computational speed is limited by the memory access time. Faster caches and more cache levels are used to bridge the growing ...
Kristof Beyls, Erik H. D'Hollander
ISCI
2000
79views more  ISCI 2000»
13 years 4 months ago
Data block prefetching and caching in a hierarchical storage model
Storage subsystems have become one of the most important components in computer systems nowadays and have been expanded to include all three levels of memory hierarchy, namely the...
Athena Vakali
COMPUTER
2000
138views more  COMPUTER 2000»
13 years 4 months ago
Making Pointer-Based Data Structures Cache Conscious
Processor and memory technology trends portend a continual increase in the relative cost of accessing main memory. Machine designers have tried to mitigate the effect of this tren...
Trishul M. Chilimbi, Mark D. Hill, James R. Larus
CAL
2002
13 years 4 months ago
Page-Level Behavior of Cache Contention
Cache misses in small, limited-associativity primary caches very often replace live cache blocks, given the dominance of capacity and conflict misses. Towards motivating novel cach...
Siddhartha V. Tambat, Sriram Vajapeyam
CORR
2004
Springer
118views Education» more  CORR 2004»
13 years 4 months ago
Online Companion Caching
This paper is concerned with online caching algorithms for the (n, k)-companion cache, defined by Brehob et. al. [3]. In this model the cache is composed of two components: a k-way...
Manor Mendel, Steven S. Seiden
ISCA
2007
IEEE
130views Hardware» more  ISCA 2007»
13 years 4 months ago
Non-Inclusion Property in Multi-Level Caches Revisited
The center of gravity of computer architecture is moving toward memory systems. Barring breakthrough microarchitectural techniques to move processor performance to higher levels, ...
Mohamed M. Zahran, Kursad Albayraktaroglu, Manoj F...
TC
2008
13 years 4 months ago
Counter-Based Cache Replacement and Bypassing Algorithms
Recent studies have shown that, in highly associative caches, the performance gap between the Least Recently Used (LRU) and the theoretical optimal replacement algorithms is large,...
Mazen Kharbutli, Yan Solihin