• DocumentCode
    440439
  • Title

    A non-uniform cache architecture for low power system design

  • Author

    Ishihara, Tohru ; Fallah, Farzan

  • Author_Institution
    Fujitsu Labs. of America, Sunnyvale, CA, USA
  • fYear
    2005
  • fDate
    8-10 Aug. 2005
  • Firstpage
    363
  • Lastpage
    368
  • Abstract
    This paper proposes a non-uniform cache architecture for reducing the power consumption of memory systems. The non-uniform cache allows having different associativity values (i.e., the number of cache-ways) for different cache-sets. An algorithm determines the optimum number of cache-ways for each cache-set and generates object code suitable for the non-uniform cache memory. The paper also proposes a compiler technique for reducing redundant cache-way accesses and cache-tag accesses. Experiments demonstrate that the technique can reduce the power consumption of memory systems by up to 76% compared to the best result achieved by the conventional method.
  • Keywords
    cache storage; content-addressable storage; memory architecture; microprocessor chips; power consumption; program compilers; cache memory; compiler; low power system design; nonuniform cache architecture; Algorithm design and analysis; Cache memory; Embedded system; Energy consumption; Laboratories; Leakage current; Microcomputers; Microprocessors; Permission; Power systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, 2005. ISLPED '05. Proceedings of the 2005 International Symposium on
  • Print_ISBN
    1-59593-137-6
  • Type

    conf

  • DOI
    10.1109/LPE.2005.195548
  • Filename
    1522797