Avoiding Initialization Misses to the Heap - PowerPoint PPT Presentation

1 / 1
About This Presentation
Title:

Avoiding Initialization Misses to the Heap

Description:

Widely used design: ARF and PRF ... Kept non-speculative values in a small ARF and speculative values in the ROB ... 4-wide, 128 ROB, 32 ARF / 96 PRF, 32 LQ, 24 ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 2
Provided by: mikkol8
Category:

less

Transcript and Presenter's Notes

Title: Avoiding Initialization Misses to the Heap


1
Power-Aware Operand Delivery Erika Gunadi and
Mikko H. Lipasti University of Wisconsin - Madison
ARFPL
ARFnoPL
PRFPL
PRFPL
Rename
wr RAT re RAT
wr RAT re RAT
wr RAT re RAT
wr RAT re RAT
Read
re ARF re ROB
re PRF
Queue
wr RS, wr PL wr ROB
wr RS, wr PL wr ROB
wr RS, wr PL wr ROB
wr RS, wr PL wr ROB
Sched
wr RS
wr RS
wr RS
wr RS
Issue
re PL
re PL
re PL
re PL
Read
re ARF re ROB
re PRF
Exe
execute
execute
execute
execute
WB
wr ROB, wr RAT wr PL
wr ROB wr RAT
wr PRF, wr RAT wr PL
wr PRF wr RAT
Retire
re ROB, wr ARF wr RAT
re ROB, wr ARF wr RAT
re ROB
re ROB
ARF
PRF
Intel P6, Intel Core, Intel Pentium M, AMD K8
(Athlon, Opteron)
None
Payload RAM (PL)
No Payload RAM (noPL)
None
Intel Pentium 4, MIPS R10K, Alpha 21264, IBM
Power4, Power 5
ARF
ROB
PRF
PLRAM
ARF
ROB
PLRAM
PRF
ALU
ALU
ALU
ALU
ARF with Payload RAM
ARF with no Payload RAM
PRF with Payload RAM
PRF with no Payload RAM
Write a Comment
User Comments (0)
About PowerShow.com