Hardware Reference
In-Depth Information
Ein wesentlicher Unterschied zwischen der internen Struktur des PowerPC 970
und dem Meta-Simulator besteht in der Anzahl der simulierten Pipelinestu-
fen: Der PowerPC hat eine sehr lange Pipeline mit allein neun Stufen fur
Fetch und Decode. Auch der Dispatch beansprucht zwei Stufen. Simulatio-
nen werden also nie exakt sein. Dennoch steht hier ein halbwegs realistischer
Datensatz zur Verfugung.
Der PowerPC 970 verfugt uber 10 Ausfuhrungseinheiten. Zwei davon sind
SIMD-Units fur Vektorbefehle. Diese gibt es bei MMIX nicht in der Form. Wir
haben hier die MMIX -Vektorbefehle zugeordnet ( BDIF , WDIF , TDIF , ODIF , MUX ,
SADD , MOR und MXOR ).
unit IU1 000000ffffffffff00000000000000000000000000000000ff
ff00ffffff033c
unit IU2 000000f0ffffffff00000000000000000000000000000000ff
ff00ffffff033e
unit FPU1 7fffff00000000000000000000000000000000000000000000
00000000000000
unit FPU2 7fffff000000000000000000000000000000000000000000000
0000000000000
unit LSU1 00000000000000000000000000000000fffffffcfffffffc000
0000000000000
unit LSU2 00000000000000000000000000000000fffffffcfffffffc000
0000000000000
unit CRU 000000000000f00000000000ffffffff0000000000000000000
0000000000000
unit BRU 0000000000000000ffffffff000000000000000300000003000
000000000fcc0
unit VEK1 000000000000000000000000000000000000000000000000000
000ff00000000
unit VEK2 000000000000000000000000000000000000000000000000000
000ff00000000
Die bekannten Cache-Parameter sind in Tabelle 7.3 angegeben. Fur alle nicht
ermittelbaren Parameter wurden die Standard-Einstellungen gesetzt. Der
Prozessor ist ausgestattet mit 32 KKB Daten Cache, der 2-Wege assozia-
tiv organisiert ist. Der Daten-Cache des PPC970 kann gleichzeitig zwei Lese-
oder einen Schreibzugriff durchfuhren. Wir setzen hier die Anzahl der Ports
auf zwei. Der PPC besitzt so genannte Store queues vor dem L2 Cache fur
acht 64-Bit-Werte. Diese modellieren wir durch Victim-Buffers.
Dcache associativity 2 pseudolru
Dcache victimsize 4 lru
Dcache blocksize 32
Dcache setsize 1024
Search WWH ::




Custom Search