09.08.2013 Views

Out-of-Order Superscalar CPU

Out-of-Order Superscalar CPU

Out-of-Order Superscalar CPU

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Design Exploration:<br />

Supporting Precise Exceptions<br />

A Processor Supports Precise Exceptions If…<br />

… instructions before the excepting instruction,<br />

execute normally<br />

… instructions after and including the excepting<br />

instruction do not change any programmer visible state<br />

<strong>of</strong> the processor<br />

Short-comings <strong>of</strong> Tomasulo’s algorithm<br />

- Register File contents can be lost<br />

- external changes need to ordered<br />

May 6 th , 2005<br />

6.884 Final Project Presentation

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!