ADAM: an efficient data management mechanism for hybrid high and ultra-low voltage operation caches

  • Authors:
  • Bojan Maric;Jaume Abella;Mateo Valero

  • Affiliations:
  • Barcelona Supercomputing Center (BSC) and Universitat Politecnica de Catalunya (UPC), Barcelona, Spain;Barcelona Supercomputing Center (BSC), Barcelona, Spain;Barcelona Supercomputing Center (BSC) and Universitat Politecnica de Catalunya (UPC), Barcelona, Spain

  • Venue:
  • Proceedings of the great lakes symposium on VLSI
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Semiconductor technology evolution enables the design of ultra-low-cost chips (e.g., below 1 USD) required for new market segments such as environment, urban life and body monitoring, etc. Recently, hybrid-operation (high Vcc, ultra-low Vcc) single-Vcc-domain cache designs have been proposed to tackle the needs of those chips. However, existing data management policies are far from being optimal during high Vcc operation. This paper presents ADAM, a new and extremely simple Adaptive Data Management mechanism, which is tailored to detect hit distribution and changing application conditions dynamically at fine grain with negligible hardware overhead. ADAM is proven to save significant energy (29% on average) in L1 caches with negligible performance degradation (1.7% on average), thus improving the energy-delay product (EDP) noticeably across different cache configurations with respect to all existing data management approaches.