Enabling superscalar processor simulation
Complete O-O-O microprocessor simulation:
- 10000-100000 slower than real hardware
- can not simulate realistic applications, but slices
- even fast mode emulation is slow (50-100x):
- simulation generally limited to slices at the beginning of the application
- representativeness ?
Calvin2 + DICE:
- combines direct execution with simulation
- really fast mode: 1-2x slowdown
- enables simulating slices distributed over the whole application