Methodologies For Evaluating Memory Models In Gem5