Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/580550.876432guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

JETTY: Filtering Snoops for Reduced Energy Consumption in SMP Servers

Published: 20 January 2001 Publication History
  • Get Citation Alerts
  • Abstract

    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).

    Cited By

    View all

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    HPCA '01: Proceedings of the 7th International Symposium on High-Performance Computer Architecture
    January 2001
    ISBN:0769510191

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 20 January 2001

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 30 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)Energy-efficient hybrid coherence protocol for multicore processorsCluster Computing10.5555/3287988.328800321:3(1521-1541)Online publication date: 1-Sep-2018
    • (2018)Domino CacheACM Transactions on Design Automation of Electronic Systems10.1145/317484823:3(1-23)Online publication date: 1-Feb-2018
    • (2018)An Adaptive Mechanism for Designing Efficient Snoop FiltersIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2018.281024126:7(1233-1240)Online publication date: 1-Jul-2018
    • (2016)C3DThe 49th Annual IEEE/ACM International Symposium on Microarchitecture10.5555/3195638.3195681(1-12)Online publication date: 15-Oct-2016
    • (2016)Software Assisted Hardware Cache Coherence for Heterogeneous ProcessorsProceedings of the Second International Symposium on Memory Systems10.1145/2989081.2989092(279-288)Online publication date: 3-Oct-2016
    • (2016)A Filtering Mechanism to Reduce Network Bandwidth Utilization of Transaction ExecutionACM Transactions on Architecture and Code Optimization10.1145/283702812:4(1-26)Online publication date: 4-Jan-2016
    • (2015)NoCMsgACM Transactions on Architecture and Code Optimization10.1145/270142612:1(1-24)Online publication date: 9-Mar-2015
    • (2014)Bloom filtering cache misses for accurate data speculation and prefetchingACM International Conference on Supercomputing 25th Anniversary Volume10.1145/2591635.2667183(347-356)Online publication date: 10-Jun-2014
    • (2014)NoCMsgProceedings of the 14th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing10.1109/CCGrid.2014.19(186-195)Online publication date: 26-May-2014
    • (2013)A dual grain hit-miss detector for large die-stacked DRAM cachesProceedings of the Conference on Design, Automation and Test in Europe10.5555/2485288.2485311(89-92)Online publication date: 18-Mar-2013
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media