KnightSim: A Fast Discrete Event-Driven Simulation Methodology for Computer Architectural Simulation | IEEE Journals & Magazine | IEEE Xplore