Trace-driven simulation of multithreaded applications
The M5 Simulator: Modeling Networked Systems