• DocumentCode
    2872357
  • Title

    JETTY: filtering snoops for reduced energy consumption in SMP servers

  • Author

    Moshovos, Andreas ; Memik, Gokhan ; Falsafi, Babak ; Choudhary, Alok

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    85
  • Lastpage
    96
  • Abstract
    We propose methods for reducing the energy consumed by snoop requests in snoopy bus-based symmetric multiprocessor (SMP) systems. Observing that a large fraction of snoops do not find copies in many of the other caches, we introduce JETTY, a small, cache-like structure. A JETTY is introduced in-between the bus and the L2 backside of each processor. There it filters the vast majority of snoops that would not find a locally cached copy. Energy is reduced as accesses to the much more energy demanding L2 tag arrays are decreased. No changes in the existing coherence protocol are required and no performance loss is experienced. We evaluate our method on a 4-way SMP server using a set of shared-memory applications. We demonstrate that a very small JETTY filters 74% (average) of all snoop-induced tag accesses that would miss. This results in an average energy reduction of 29% (range: 12% to 40%) measured as a fraction of the energy required by all L2 accesses (both tag and data arrays)
  • Keywords
    cache storage; file servers; memory architecture; multiprocessing systems; JETTY; SMP server; cache-like structure; coherence protocol; reduced energy consumption; snoop requests; symmetric multiprocessor; CMOS memory circuits; Energy consumption; Filtering; Network servers; Power dissipation; Power engineering and energy; Power engineering computing; Switches; Switching circuits; Telecommunication network reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computer Architecture, 2001. HPCA. The Seventh International Symposium on
  • Conference_Location
    Monterrey
  • ISSN
    1530-0897
  • Print_ISBN
    0-7695-1019-1
  • Type

    conf

  • DOI
    10.1109/HPCA.2001.903254
  • Filename
    903254