gem5: useful resources

gem5 is an open source cycle accurate simulator for architectural exploration and is specially useful for anyone wanting to explore cocurrency correctly; to the best of my knowledge, this is the only open source simulator that let’s you model cache coherence models directly from their state diagrams to a C++ based model and hence was very useful for my research.