Token Tenure: PATCHing Token Counting Using Directory-Based Cache Coherence

Download Now
Provided by: University of Peloponnese
Topic: Storage
Format: PDF
Traditional coherence protocols present a set of difficult tradeoffs: the reliance of snoopy protocols on broadcast and ordered interconnects limits their scalability, while directory protocols incur a performance penalty on sharing misses due to indirection. This paper introduces PATCH (Predictive/ Adaptive Token Counting Hybrid), a coherence protocol that provides the scalability of directory protocols while opportunistically sending direct requests to reduce sharing latency. PATCH extends a standard directory protocol to track tokens and use token counting rules for enforcing coherence permissions.
Download Now

Find By Topic