A Method for Fast Evaluation of Sharing Set Management Strategies in Cache Coherence Protocols - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

A Method for Fast Evaluation of Sharing Set Management Strategies in Cache Coherence Protocols

Résumé

With the emergence of manycore processors with potentially hundreds of processors in the embedded market, the scalability of cache coherence protocols is again at stake. One seemingly simple issue is the management of the set of sharers of a memory block, but with that many processors, it is a major bottleneck in terms of hardware resources. In this paper, we define a high level simulation method to evaluate sharing set management strategies, using memory access traces obtained through cycle accurate simulation (e.g.gem5). The goal of the method is to rank protocols based on latency, traffic and hardware cost, to help either choose an existing approach for a given application context, or evaluate new approaches. We demonstrate the applicability of our proposal by evaluating three existing scalable cache coherence protocols, obtaining results consistent with previous, low level, evaluations much more rapidly.
Fichier non déposé

Dates et versions

hal-01523232 , version 1 (16-05-2017)

Licence

Paternité - Pas d'utilisation commerciale

Identifiants

  • HAL Id : hal-01523232 , version 1

Citer

J. Dumas, E. Guthmuller, C. Fuguet Tortolero, Frédéric Pétrot. A Method for Fast Evaluation of Sharing Set Management Strategies in Cache Coherence Protocols. 30th International Conference on Architecture of Computing Systems (ARCS 2017), Apr 2017, Vienna, Austria. pp.111-123. ⟨hal-01523232⟩
151 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More