Recently two groups of researchers have proposed systems that exploit application knowledge to improve I/O performance. Both systems use application knowledge to prefetch data thereby masking I/O latency and to improve file buffer cache performance thereby avoiding slow I/O accesses altogether. Unfortunately, published studies of these two systems are incomparable. This technical report is a follow-on to a paper to appear in OSDI96 comparing the TIP2 system of Patterson, Gibson, et al, and the LRU-SP system of Cao, Felten, Karlin and Li, co-written by the two groups. The OSDI paper considers the case of a single process with full advance knowledge of requests. In this technical report we consider multiple processes, each of which has either...
Prefetching, i.e., exploiting the overlap of processor com-putations with data accesses, is one of s...
This paper presents new analytical models of the performance be-nefits of multithreading and prefetc...
We have previously shown that the patterns in which files are accessed offer information that can ac...
High-performance I/O systems depend on prefetching and caching in order to deliver good performance ...
High-performance I/O systems depend on prefetching and caching in order to deliver good performance ...
Informed prefetching and caching based on application dis� closure of future I�O accesses �hints � c...
In this paper, we present aggressive, proactive mechanisms that tailor file system resource manageme...
As the trends of process scaling make memory system even more crucial bottleneck, the importance of ...
This paper focuses on extending the power of caching and prefetching to reduce file read latencies b...
This paper focuses on extending the power of caching and prefetching to reduce file read latencies b...
This paper focuses on extending the power of caching and prefetching to reduce file read latencies b...
Although file caching and prefetching are known techniques to improve the performance of file system...
Processor performance has increased far faster than memories have been able to keep up with, forcing...
A major performance limiter in modern processors is the long latencies caused by data cache misses. ...
In this dissertation, we provide hardware solutions to increase the efficiency of the cache hierarch...
Prefetching, i.e., exploiting the overlap of processor com-putations with data accesses, is one of s...
This paper presents new analytical models of the performance be-nefits of multithreading and prefetc...
We have previously shown that the patterns in which files are accessed offer information that can ac...
High-performance I/O systems depend on prefetching and caching in order to deliver good performance ...
High-performance I/O systems depend on prefetching and caching in order to deliver good performance ...
Informed prefetching and caching based on application dis� closure of future I�O accesses �hints � c...
In this paper, we present aggressive, proactive mechanisms that tailor file system resource manageme...
As the trends of process scaling make memory system even more crucial bottleneck, the importance of ...
This paper focuses on extending the power of caching and prefetching to reduce file read latencies b...
This paper focuses on extending the power of caching and prefetching to reduce file read latencies b...
This paper focuses on extending the power of caching and prefetching to reduce file read latencies b...
Although file caching and prefetching are known techniques to improve the performance of file system...
Processor performance has increased far faster than memories have been able to keep up with, forcing...
A major performance limiter in modern processors is the long latencies caused by data cache misses. ...
In this dissertation, we provide hardware solutions to increase the efficiency of the cache hierarch...
Prefetching, i.e., exploiting the overlap of processor com-putations with data accesses, is one of s...
This paper presents new analytical models of the performance be-nefits of multithreading and prefetc...
We have previously shown that the patterns in which files are accessed offer information that can ac...