• DocumentCode
    2077167
  • Title

    CCC: crossbar connected caches for reducing energy consumption of on-chip multiprocessors

  • Author

    Li, Lin ; Vijaykrishnan, N. ; Kandemir, Mahmut ; Irwin, Mary Jane ; Kadayif, Ismail

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania Univ., Philadelphia, PA, USA
  • fYear
    2003
  • fDate
    1-6 Sept. 2003
  • Firstpage
    41
  • Lastpage
    48
  • Abstract
    With shrinking feature size of silicon fabrication technology, architects are putting more and more logic into a single die. While one might opt to use these transistors for building complex single processor based architectures, recent trends indicate a shift towards on-chip multiprocessor systems since they are simpler to implement and can provide better performance. An important problem in on-chip multiprocessors is energy consumption. In particular, on-chip cache structures can be major energy consumers. In this work, we study energy behavior of different cache architectures, and propose a new architecture, where processors share a single, banked cache using crossbar interconnects. Our detailed cycle-accurate simulations show that this cache architecture brings energy benefits ranging from 9% to 26% (over an architecture where each processor has a private cache).
  • Keywords
    cache storage; energy conservation; multiprocessor interconnection networks; system-on-chip; banked cache; cache architectures; crossbar connected cache; crossbar interconnects; energy consumption reduction; on-chip cache structure; on-chip multiprocessor; Buildings; Computer architecture; Computer science; Energy consumption; Fabrication; Logic; Optimized production technology; Power engineering and energy; Silicon; Transistors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2003. Proceedings. Euromicro Symposium on
  • Conference_Location
    Belek-Antalya, Turkey
  • Print_ISBN
    0-7695-2003-0
  • Type

    conf

  • DOI
    10.1109/DSD.2003.1231898
  • Filename
    1231898