PSATSim: an interactive graphical superscalar architecture simulator for power and performance analysis