• DocumentCode
    2076582
  • Title

    On load latency in low-power caches

  • Author

    Kim, Soontae ; Vijaykrishnan, N. ; Irwin, M.J. ; John, L.K.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
  • fYear
    2003
  • fDate
    25-27 Aug. 2003
  • Firstpage
    258
  • Lastpage
    261
  • Abstract
    Many of the recently proposed techniques to reduce power consumption in caches introduce an additional level of nondeterminism in cache access latency. Due to this additional latency, instructions speculatively issued and dependent on a non-deterministic load must be re-executed. Our experiments show that there is a large performance degradation and associated energy wastage due to these effects of instruction re-execution. To address this problem, we propose an early cache set resolution scheme. It is based on the observation that the displacement values used for address generation are generally small. Our experimental evaluation shows that this technique is quite effective in mitigating this problem.
  • Keywords
    cache storage; low-power electronics; memory architecture; microprocessor chips; reduced instruction set computing; cache access latency; drowsy cache scheme; early cache set resolution; energy wastage; large performance degradation; load latency; low-power caches; power consumption; superscalar processors; Computer science; Degradation; Delay; Energy consumption; Energy resolution; Performance analysis; Permission; Pipelines; Power engineering and energy; Probes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, 2003. ISLPED '03. Proceedings of the 2003 International Symposium on
  • Print_ISBN
    1-58113-682-X
  • Type

    conf

  • DOI
    10.1109/LPE.2003.1231872
  • Filename
    1231872