User Tools

Site Tools


protocols

====== Cache coherence protocols ====== One major contribution of gem5-gpu is to allow users to flexibly define cache coherence protocols both for the GPU and inter-GPU-CPU. This feature is made possible by the Ruby module of gem5, which uses the SLICC language to define coherence protocols. More information can be found on the gem5 wiki: [[http://gem5.org/Ruby]]. ====== Included protocols ====== ====== VI_hammer ====== ====== MESI_CMP_directory ====== ====== MI_example ====== ====== MOESI_hammer ======

protocols.txt · Last modified: 2013/02/14 16:06 by powerjg