Hardware and Software Support for Virtualization
shade : a fast instruction - set simulator for execution profiling .