Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Multi-Grain Coherence Directory
 
conference paper

Multi-Grain Coherence Directory

Zebchuk, Jason
•
Falsafi, Babak  
•
Moshovos, Andreas
2013
Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2013)
46th Annual IEEE/ACM International Symposium on Microarchitecture

Conventional directory coherence operates at the finest granularity possible, that of a cache block. While simple, this organization fails to exploit frequent application behavior: at any given point in time, large, continuous chunks of memory are often accessed only by a single core. We take advantage of this behavior and investigate reducing the coherence directory size by tracking coherence at multiple different granularities. We show that such a Multi-grain Directory (MGD) can significantly reduce the required number of directory entries across a variety of different workloads. Our analysis shows a simple dual-grain directory (DGD) obtains the majority of the benefit while tracking individual cache blocks and coarse-grain regions of 1KB to 8KB. We propose a practical DGD design that is transparent to software, requires no changes to the coherence protocol, and has no unnecessary bandwidth overhead. This design can reduce the coherence directory size by 41% to 66% with no statistically significant performance loss. © 2013 ACM.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1145/2540708.2540739
Author(s)
Zebchuk, Jason
Falsafi, Babak  
Moshovos, Andreas
Date Issued

2013

Published in
Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2013)
Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
PARSA  
Event nameEvent placeEvent date
46th Annual IEEE/ACM International Symposium on Microarchitecture

Davis, CA, USA

December 7-11, 2013

Available on Infoscience
January 12, 2014
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/99422
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés