Figure 1-3, The intel netburst microarchitecture -10 – Intel ARCHITECTURE IA-32 User Manual

Page 38

Advertising
background image

IA-32 Intel® Architecture Optimization

1-10

The out-of-order core aggressively reorders µops so that µops whose
inputs are ready (and have execution resources available) can execute as
soon as possible. The core can issue multiple µops per cycle.

The retirement section ensures that the results of execution are
processed according to original program order and that the proper
architectural states are updated.

Figure 1-3 illustrates a diagram of the major functional blocks
associated with the Intel NetBurst microarchitecture pipeline. The
following subsections provide an overview for each.

Figure 1-3

The Intel NetBurst Microarchitecture

)HWFK'HFRGH

7UDFH&DFKH

0LFURFRGH520

([HFXWLRQ

2XW2I2UGHU&RUH

5HWLUHPHQW

VW/HYHO&DFKH

ZD\

QG/HYHO&DFKH

:D\

%7%V%UDQFK3UHGLFWLRQ

%XV8QLW

6\VWHP%XV

)UHTXHQWO\XVHGSDWKV

/HVVIUHTXHQWO\XVHGSDWKV

)URQW(QG

UG/HYHO&DFKH

2SWLRQDO

%UDQFK+LVWRU\8SGDWH

Advertising