Table of ContentsECE 412Computer ArchitectureLecture #11 Simple Exception Recovery - Register Pressure Recovery Block - Code Expansion vs. Efficiency Sentinel Scheduling - Multiple Exceptions and Performance Memory Disambiguation Static Memory Dependency Analysis Motivation for Dynamic disambiguation Data speculation Dynamic Memory Disambiguation work Runtime Memory disambiguation Key issues Access size problems Memory Conflict Buffer(MCB) Concept MCB Operations MCB Block Diagram MCB Code Example Need For Silent Instruction |
Author: Preferred Customer |