AMP: Program Context Specific Buffer Caching

  • Feng Zhou
  • Rob von Behren
  • Eric Brewer
  • Which Uses
ORKG logo Add to ORKG
Publication date
January 2005

Abstract

We present Adaptive Multi-Policy disk caching (AMP), which uses multiple caching policies within one application, and adapts both which policies to use and their relative fraction of the cache, based on program-context specific information. AMP differentiate disk requests based on the program contexts, or code locations, that issue them. Compared to recent work, AMP is unique in that it employs a new robust scheme for detecting looping patterns in access streams, as well as a low-overhead randomized way of managing many cache partitions. We show that AMP outperforms non-detection-based caching algorithms on a variety of workloads by up to 50% in miss rate reduction. Compared to other detectionbased schemes, we show that AMP detects access p...

Extracted data

Loading...

Related items

RACE: A Robust Adaptive Caching Strategy for Buffer Cache
  • Yifeng Zhu
  • Hong Jiang
  • Yifeng Zhu
  • Hong Jiang
January 2008

Abstract—While many block replacement algorithms for buffer caches have been proposed to address the...

Managing Buffer Cache by Block Access Pattern
  • Reetu Gupta
  • Urmila Shrawankar
  • Nagpur India
December 2014

As buffer cache is used to overcome the speed gap between processor and storage devices, performance...

Adaptive caching in a distributed file system
  • Lim, Swee Boon
January 10000

Effective file system caching reduces local disk accesses and remote file server accesses significan...

We use cookies to provide a better user experience.