Trace-driven and program-driven simulation: a comparison | IEEE Conference Publication | IEEE Xplore