Context-Sensitive Fencing: Securing Speculative Execution via Microcode Customization
The M5 Simulator: Modeling Networked Systems