• DocumentCode
    2580898
  • Title

    Energy-efficient cache architecture for multimedia applications

  • Author

    Yang, Chia-Lin ; Lee, Chien-Hao ; Tseng, Hung-Wei

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2005
  • fDate
    15-16 Aug. 2005
  • Abstract
    Power consumption is an important design issue of current embedded systems. It has been shown that the instruction cache accounts for a significant portion of the power dissipation of the whole chip. Data caches also consume a significant portion of total processor power for multimedia applications because they are data intensive. In this paper, we propose two mechanisms to reduce dynamic power consumption for both instruction and data caches. The hotspot cache adds a small cache between the CPU and L1 instruction. It identifies frequently accessed instructions dynamically and stores them in the L0 cache. The software-controlled cache architecture improves the energy efficiency of the data cache by allocating data types in an application to different cache regions. On each access, only the allocated cache regions need to be activated. We find that on the average, the hotspot cache and software-controlled cache can achieve 52% and 40% energy reduction on instruction and data caches, respectively. Both schemes incur little performance degradation.
  • Keywords
    cache storage; multimedia systems; L1 instruction; data cache; embedded systems; energy reduction; hotspot cache; instruction cache; multimedia applications; power consumption; software-controlled cache architecture; Application software; Computer architecture; Computer science; Counting circuits; Degradation; Design engineering; Embedded system; Energy consumption; Energy efficiency; Filters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Information Technology Conference, 2005.
  • Print_ISBN
    0-7803-9328-7
  • Type

    conf

  • DOI
    10.1109/EITC.2005.1544355
  • Filename
    1544355