Shade: a fast instruction-set simulator for execution profiling | Synapse