• DocumentCode
    58054
  • Title

    Exploiting Early Tag Access for Reducing L1 Data Cache Energy in Embedded Processors

  • Author

    Jianwei Dai ; Menglong Guan ; Lei Wang

  • Author_Institution
    Intel Corp., Hillsboro, OR, USA
  • Volume
    22
  • Issue
    2
  • fYear
    2014
  • fDate
    Feb. 2014
  • Firstpage
    396
  • Lastpage
    407
  • Abstract
    In this paper, we propose a new cache design technique, referred to as early tag access (ETA) cache, to improve the energy efficiency of data caches in embedded processors. The proposed technique performs ETAs to determine the destination ways of memory instructions before the actual cache accesses. It, thus, enables only the destination way to be accessed if a hit occurs during the ETA. The proposed ETA cache can be configured under two operation modes to exploit the tradeoffs between energy efficiency and performance. It is shown that our technique is very effective in reducing the number of ways accessed during cache accesses. This enables significant energy reduction with negligible performance overheads. Simulation results demonstrate that the proposed ETA cache achieves over 52.8% energy reduction on average in the L1 data cache and translation lookaside buffer. Compared with the existing cache design techniques, the ETA cache is more effective in energy reduction while maintaining better performance.
  • Keywords
    cache storage; low-power electronics; power aware computing; ETA cache; L1 data cache energy reduction; cache design techniques; early tag access; energy efficiency; low-power embedded processors; memory instructions; translation lookaside buffer; Arrays; Benchmark testing; Clocks; Energy consumption; Indexes; Logic arrays; Program processors; Cache; low power;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2013.2241088
  • Filename
    6461972