Proceedings of the 1998 ACM SIGMETRICS Joint International Conference on Measurement and Modeling of Computer Systems 1998
DOI: 10.1145/277851.277869
|View full text |Cite
|
Sign up to set email alerts
|

Implementing cooperative prefetching and caching in a globally-managed memory system

Abstract: This paper presents cooperative prefetching and caching -the use of network-wide global resources (memories, CPUs, and disks) to support prefetching and caching in the presence of hints of future demands. Cooperative prefetching and caching effectively unites disk-latency reduction techniques from three lines of research: prefetching algorithms, cluster-wide memory management, and parallel I/O. When used together, these techniques greatly increase the power of prefetching relative to a conventional (nonglobal-… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
33
0

Year Published

2000
2000
2014
2014

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 58 publications
(33 citation statements)
references
References 26 publications
0
33
0
Order By: Relevance
“…These researches focus on the benefits of cooperative caching. Prior studies in these contexts include simulation experiments [12], prototypes [13], and analytical results and algorithms [14]. Most of the above-mentioned works have focused on minimizing access latency.…”
Section: Related Workmentioning
confidence: 99%
“…These researches focus on the benefits of cooperative caching. Prior studies in these contexts include simulation experiments [12], prototypes [13], and analytical results and algorithms [14]. Most of the above-mentioned works have focused on minimizing access latency.…”
Section: Related Workmentioning
confidence: 99%
“…Systems employing such techniques include GMS (Global Memory System) [10] and PGMS (Prefetching Global Memory System) [11]. Since cooperative caching was first proposed, the technical trend that originally motivated it-the increasing performance gap between processor and diskhas only grown more pronounced.…”
Section: Cooperative Cachingmentioning
confidence: 99%
“…It also proposes and validates routing Supprimé : [23] strategies based on random polling which is well adapted for short requests (less than 100 milliseconds) but does not work for longer transactions. The GMS project [50] uses global information to optimize page replacement and pre-fetching decisions over the cluster. However, it mainly addresses specific Internet applications such as the Porcupine mail server.…”
Section: Load Balancing In Database Clustersmentioning
confidence: 99%