Using the grem5 simulator for advanced computer architecture class (ecen 676)