Aquanox1968 schrieb: Kyro war ja irgendwie der Nachfolger von PowerVr, oder?
Der Kyro ist ein PowerVR Series 3.
Sooo, nun habe ich auch die Benchmarks mit aktiviertem AGP-Treiber fertig. Ominöserweise laufen da nur Intel Pentium-S und MMX-Prozessoren, sowie IBM 6x86MX und der neuere K6-2/550 (der K6-III+ natürlich auch).
Hier sind nun die Ergebnisse:
Intel Pentium-S 166 (66 MHz x 2.5)
3DMark 99
Sandra 99
Final Reality
DosCache
NSSI
CTCM16N
Code:
PROZESSOR- und CACHE-INF c't 5/98/ Andreas Stiller V1.6n> umgeleitet
Prozesso Timing : Pentium,Pentium-MMX
Prozesso CPUID : GenuineIntel Typ=00 Fam=05 Mod=02 Rev=0C Feat=000001BF
Prozesso Nam : Pentium P54C mcC0/cC0-Step
Aktueller Takt : 167.054 MHz, gem„á Pentium Timer:167.069 MHz
Prim„r-Cache (L1) : 8 KByte,2fach assoziativ
Sekund„r-Cache (L2) : 512 KByte,direct mapped
Code Cache (L1) : 8 KByte,2fach assoziativ
Hauptspeiche : 256 MByte,kein Memory holes gefunden
Cacheable Area L1 : 256MByte, kein noncacheable Areas gefunden
Cacheable Area L2 : 128MByte, Cache Area < Hauptspeiche!!
Write Strategie L1 : Write Back, no Write Allocation, linear Fill
Write Strategie L2 : Write Back, no L2 Flush (wbinvd)
Dirty Tag L2 :nich erkannt
Datenfluá- un Bus Performance(Hauptspeiche: 00111000h) :
Beste Zeit fr 8K MOVSD Cache/Page Hit : 12.3 æs => 664.6 MByte/s
mittlere fr " 8K MOVSD (Miss + Hit) : 155.3 æs => 52.7 MByte/s
mittlere fr " 8K MOVSD (L2 clean) : 244.5 æs => 33.5 MByte/s
mittlere fr " 8K MOVSD (L2 dirty) : 244.5 æs => 33.5 MByte/s
schlechteste " 8K MOVSD (misses) : 244.5 æs => 33.5 MByte/s
via FPU 8K (misses) : 143.1 æs => 57.3 MByte/s
im Mittel be 512 KB L2-Cache /DOS (640K) : 147.1 æs => 55.7 MByte/s
im Mittel be 512 KB L2-Cache /Win (4M ) : 192.6 æs => 42.5 MByte/s
Intel Pentium MMX 166 (66 MHz x 2.5)
3DMark 99
Sandra 99
Final Reality
DosCache
NSSI
CTCM16N
Code:
PROZESSOR- und CACHE-INF c't 5/98/ Andreas Stiller V1.6n> umgeleitet
Prozesso Timing : Pentium,Pentium-MMX
Prozesso CPUID : GenuineIntel Typ=00 Fam=05 Mod=04 Rev=03 Feat=008001BF
Prozesso Nam : Pentium-MMX mxB1(2,5V)/xB1(2,8V)-Step
Aktueller Takt : 167.086 MHz, gem„á Pentium Timer:167.063 MHz
Prim„r-Cache (L1) : 16 KByte,4fach assoziativ
Sekund„r-Cache (L2) : 512 KByte,direct mapped
Code Cache (L1) : 16 KByte,4fach assoziativ
Hauptspeiche : 256 MByte,kein Memory holes gefunden
Cacheable Area L1 : 256MByte, kein noncacheable Areas gefunden
Cacheable Area L2 : 128MByte, Cache Area < Hauptspeiche!!
Write Strategie L1 : Write Back, no Write Allocation, linear Fill,Pseudo-LRU
Write Strategie L2 : Write Back, no L2 Flush (wbinvd)
Dirty Tag L2 :nich erkannt
Datenfluá- un Bus Performance(Hauptspeiche: 00111000h) :
Beste Zeit fr 16K MOVSD Cache/Page Hit : 24.5 æs => 668.1 MByte/s
mittlere fr " 16K MOVSD (Miss + Hit) : 311.1 æs => 52.7 MByte/s
mittlere fr " 16K MOVSD (L2 clean) : 473.4 æs => 34.6 MByte/s
mittlere fr " 16K MOVSD (L2 dirty) : 473.5 æs => 34.6 MByte/s
schlechteste " 16K MOVSD (misses) : 473.8 æs => 34.6 MByte/s
via FPU 16K (misses) : 290.3 æs => 56.4 MByte/s
im Mittel be 512 KB L2-Cache /DOS (640K) : 291.8 æs => 56.1 MByte/s
im Mittel be 512 KB L2-Cache /Win (4M ) : 374.5 æs => 43.8 MByte/s
IBM 6x86MX PR266 (83 MHz x 2.5)
3DMark 99
Sandra 99
Final Reality
DosCache
NSSI
AMD K5-PR100 (66 MHz x 1.5)
3DMark 99
Sandra 99
Final Reality
DosCache
NSSI
CTCM16N
Code:
PROZESSOR- und CACHE-INF c't 5/98/ Andreas Stiller V1.6n> umgeleitet
Prozesso Timing : am5k86
Prozesso CPUID : AuthenticAMD Typ=00 Fam=05 Mod=00 Rev=01 Feat=000003BF
Prozesso Nam : AMD 5k86(SSA5) PR75..100 Step 1
AMD 5k86 Konfig. : DCache= ei,ICache= ei, Branchpred= ei
: Pipeline= ei, I-To-I-Pipe= ei, Write-Pipe= ei
Aktueller Takt : 100.047 MHz, gem„á Pentium Timer:100.241 MHz
Prim„r-Cache (L1) : 8 KByte,4fach assoziativ
Sekund„r-Cache (L2) : 128 KByte,Assoziativit„t nich bestimmbar
Code Cache (L1) : 16 KByte,4fach assoziativ
Hauptspeiche : 256 MByte,kein Memory holes gefunden
Cacheable Area L1 : 256MByte, kein noncacheable Areas gefunden
Cacheable Area L2 : 256MByte, kein noncacheable Areas gefunden
Write Strategie L1 : Write Back, no Write Allocation, no linear Fill,Unknown-LRU
Write Strategie L2 : Write Back, L2 Flush (wbinvd)
Dirty Tag L2 :nich bestimmt
Datenfluá- un Bus Performance(Hauptspeiche: 00111000h) :
Beste Zeit fr 8K MOVSD Cache/Page Hit : 41.1 æs => 199.5 MByte/s
mittlere fr " 8K MOVSD (Miss + Hit) : 214.2 æs => 38.2 MByte/s
mittlere fr " 8K MOVSD (L2 clean) : 214.0 æs => 38.3 MByte/s
mittlere fr " 8K MOVSD (L2 dirty) : 216.3 æs => 37.9 MByte/s
schlechteste " 8K MOVSD (misses) : 216.2 æs => 37.9 MByte/s
via FPU 8K (misses) : 155.0 æs => 52.9 MByte/s
im Mittel be 128 KB L2-Cache /DOS (640K) : 191.2 æs => 42.9 MByte/s
im Mittel be 128 KB L2-Cache /Win (4M ) : 203.3 æs => 40.3 MByte/s
AMD K6-2/333 (95 MHz x 3.5)
3DMark 99
Sandra 99
DosCache
NSSI
CTCM16N
Code:
PROZESSOR- und CACHE-INF c't 5/98/ Andreas Stiller V1.6n> umgeleitet
Prozesso Timing : am6k86
Prozesso CPUID : AuthenticAMD Typ=00 Fam=05 Mod=08 Rev=00 Feat=008001BF
Prozesso Nam : AMD K6-2 Step 0
AMD 6k86 Konfig. :WCDE= false, WA-Limit= 256 MByte, WA-Hole 15Me= false
Aktueller Takt : 334.121 MHz, gem„á Pentium Timer:334.141 MHz
Prim„r-Cache (L1) : 32 KByte,2fach assoziativ
Sekund„r-Cache (L2) : 512 KByte,direct mapped
Code Cache (L1) : 32 KByte,2fach assoziativ
Hauptspeiche : 256 MByte,kein Memory holes gefunden
Cacheable Area L1 : 256MByte, kein noncacheable Areas gefunden
Cacheable Area L2 : 128MByte, Cache Area < Hauptspeiche!!
Write Strategie L1 : Write Back, Write Allocation, linear Fill
Write Strategie L2 : Write Thru, no L2 Flush (wbinvd)
Datenfluá- un Bus Performance(Hauptspeiche: 00111000h) :
Beste Zeit fr 32K MOVSD Cache/Page Hit : 26.3 æs =>1247.6 MByte/s
mittlere fr " 32K MOVSD (Miss + Hit) : 225.4 æs => 145.4 MByte/s
mittlere fr " 32K MOVSD (L2 clean) : 348.7 æs => 94.0 MByte/s
mittlere fr " 32K MOVSD (L2 dirty) : 349.1 æs => 93.9 MByte/s
schlechteste " 32K MOVSD (misses) : 536.9 æs => 61.0 MByte/s
via FPU 32K (misses) : 500.0 æs => 65.5 MByte/s
im Mittel be 512 KB L2-Cache /DOS (640K) : 228.8 æs => 143.2 MByte/s
im Mittel be 512 KB L2-Cache /Win (4M ) : 356.8 æs => 91.9 MByte/s
AMD K6-2/550 (100 MHz x 5.5)
CPU-Z
3DMark 99
Sandra 99
Final Reality
DosCache
NSSI
CTCM16N
Code:
PROZESSOR- und CACHE-INF c't 5/98/ Andreas Stiller V1.6n> umgeleitet
Prozesso Timing : am6k86
Prozesso CPUID : AuthenticAMD Typ=00 Fam=05 Mod=08 Rev=0C Feat=008021BF
Prozesso Nam : AMD K6-2 Step 12
AMD 6k86 Konfig. :WCDE= false, WA-Limit= 0 MByte, WA-Hole 15Me= false
Aktueller Takt : 551.951 MHz, gem„á Pentium Timer:551.322 MHz
Prim„r-Cache (L1) : 32 KByte,2fach assoziativ
Sekund„r-Cache (L2) : 512 KByte,direct mapped
Code Cache (L1) : 32 KByte,2fach assoziativ
Hauptspeiche : 256 MByte,kein Memory holes gefunden
Cacheable Area L1 : 256MByte, kein noncacheable Areas gefunden
Cacheable Area L2 : 128MByte, Cache Area < Hauptspeiche!!
Write Strategie L1 : Write Back, Write Allocation, linear Fill
Write Strategie L2 : Write Thru, no L2 Flush (wbinvd)
Datenfluá- un Bus Performance(Hauptspeiche: 00111000h) :
Beste Zeit fr 32K MOVSD Cache/Page Hit : 16.3 æs =>2015.5 MByte/s
mittlere fr " 32K MOVSD (Miss + Hit) : 171.5 æs => 191.1 MByte/s
mittlere fr " 32K MOVSD (L2 clean) : 271.7 æs => 120.6 MByte/s
mittlere fr " 32K MOVSD (L2 dirty) : 271.4 æs => 120.7 MByte/s
schlechteste " 32K MOVSD (misses) : 445.2 æs => 73.6 MByte/s
via FPU 32K (misses) : 452.8 æs => 72.4 MByte/s
im Mittel be 512 KB L2-Cache /DOS (640K) : 178.3 æs => 183.8 MByte/s
im Mittel be 512 KB L2-Cache /Win (4M ) : 296.5 æs => 110.5 MByte/s
AMD K6-III+/450 @ 133 MHz (53.5 MHz x 2.5)
CPU-Z
3DMark 99
Sandra 99
Final Reality
DosCache
NSSI
CTCM16N
Code:
PROZESSOR- und CACHE-INF c't 5/98/ Andreas Stiller V1.6n> umgeleitet
Prozesso Timing : am6k86
Prozesso CPUID : AuthenticAMD Typ=00 Fam=05 Mod=0D Rev=00 Feat=008021BF
Prozesso Nam : AMD K6Mod 13 Step 0
AMD 6k86 Konfig. :WCDE= false, WA-Limit= 0 MByte, WA-Hole 15Me= false
Aktueller Takt : 133.665 MHz, gem„á Pentium Timer:133.664 MHz
Prim„r-Cache (L1) : 32 KByte,8fach assoziativ
Sekund„r-Cache (L2) : 256 KByte,4fach assoziativ
Code Cache (L1) : 32 KByte,2fach assoziativ
Hauptspeiche : 256 MByte,kein Memory holes gefunden
Cacheable Area L1 : 256MByte, kein noncacheable Areas gefunden
Cacheable Area L2 : 256MByte, kein noncacheable Areas gefunden
Write Strategie L1 : Write Back, Write Allocation, linear Fill
Write Strategie L2 : Write Thru, L2 Flush (wbinvd)
Datenfluá- un Bus Performance(Hauptspeiche: 00111000h) :
Beste Zeit fr 32K MOVSD Cache/Page Hit : 61.8 æs => 530.2 MByte/s
mittlere fr " 32K MOVSD (Miss + Hit) : 178.4 æs => 183.7 MByte/s
mittlere fr " 32K MOVSD (L2 clean) : 355.5 æs => 92.2 MByte/s
mittlere fr " 32K MOVSD (L2 dirty) : 355.3 æs => 92.2 MByte/s
schlechteste " 32K MOVSD (misses) : 531.3 æs => 61.7 MByte/s
via FPU 32K (misses) : 591.1 æs => 55.4 MByte/s
im Mittel be 256 KB L2-Cache /DOS (640K) : 248.1 æs => 132.1 MByte/s
im Mittel be 256 KB L2-Cache /Win (4M ) : 378.1 æs => 86.7 MByte/s
AMD K6-III+/450 @ 450 MHz (100 MHz x 4.5)
3DMark 99
Sandra 99
Final Reality
DosCache
NSSI
CTCM16N
Code:
PROZESSOR- und CACHE-INF c't 5/98/ Andreas Stiller V1.6n> umgeleitet
Prozesso Timing : am6k86
Prozesso CPUID : AuthenticAMD Typ=00 Fam=05 Mod=0D Rev=00 Feat=008021BF
Prozesso Nam : AMD K6Mod 13 Step 0
AMD 6k86 Konfig. :WCDE= false, WA-Limit= 0 MByte, WA-Hole 15Me= false
Aktueller Takt : 450.629 MHz, gem„á Pentium Timer:451.080 MHz
Prim„r-Cache (L1) : 32 KByte,8fach assoziativ
Sekund„r-Cache (L2) : 256 KByte,4fach assoziativ
Code Cache (L1) : 32 KByte,2fach assoziativ
Hauptspeiche : 256 MByte,kein Memory holes gefunden
Cacheable Area L1 : 256MByte, kein noncacheable Areas gefunden
Cacheable Area L2 : 256MByte, kein noncacheable Areas gefunden
Write Strategie L1 : Write Back, Write Allocation, linear Fill
Write Strategie L2 : Write Thru, L2 Flush (wbinvd)
Datenfluá- un Bus Performance(Hauptspeiche: 00111000h) :
Beste Zeit fr 32K MOVSD Cache/Page Hit : 18.3 æs =>1789.5 MByte/s
mittlere fr " 32K MOVSD (Miss + Hit) : 52.9 æs => 618.9 MByte/s
mittlere fr " 32K MOVSD (L2 clean) : 144.1 æs => 227.4 MByte/s
mittlere fr " 32K MOVSD (L2 dirty) : 143.6 æs => 228.1 MByte/s
schlechteste " 32K MOVSD (misses) : 299.1 æs => 109.5 MByte/s
via FPU 32K (misses) : 300.5 æs => 109.1 MByte/s
im Mittel be 256 KB L2-Cache /DOS (640K) : 96.9 æs => 338.1 MByte/s
im Mittel be 256 KB L2-Cache /Win (4M ) : 183.1 æs => 179.0 MByte/s
AMD K6-III+/450 @ 550 MHz (100 MHz x 5.5)
3DMark 99
Sandra 99
Final Reality
DosCache
NSSI
CTCM16N
Code:
PROZESSOR- und CACHE-INF c't 5/98/ Andreas Stiller V1.6n> umgeleitet
Prozesso Timing : am6k86
Prozesso CPUID : AuthenticAMD Typ=00 Fam=05 Mod=0D Rev=00 Feat=008021BF
Prozesso Nam : AMD K6Mod 13 Step 0
AMD 6k86 Konfig. :WCDE= false, WA-Limit= 0 MByte, WA-Hole 15Me= false
Aktueller Takt : 550.820 MHz, gem„á Pentium Timer:551.323 MHz
Prim„r-Cache (L1) : 32 KByte,8fach assoziativ
Sekund„r-Cache (L2) : 256 KByte,4fach assoziativ
Code Cache (L1) : 32 KByte,2fach assoziativ
Hauptspeiche : 256 MByte,kein Memory holes gefunden
Cacheable Area L1 : 256MByte, kein noncacheable Areas gefunden
Cacheable Area L2 : 256MByte, kein noncacheable Areas gefunden
Write Strategie L1 : Write Back, Write Allocation, linear Fill
Write Strategie L2 : Write Thru, L2 Flush (wbinvd)
Datenfluá- un Bus Performance(Hauptspeiche: 00111000h) :
Beste Zeit fr 32K MOVSD Cache/Page Hit : 15.0 æs =>2187.1 MByte/s
mittlere fr " 32K MOVSD (Miss + Hit) : 43.2 æs => 759.0 MByte/s
mittlere fr " 32K MOVSD (L2 clean) : 143.2 æs => 228.9 MByte/s
mittlere fr " 32K MOVSD (L2 dirty) : 143.1 æs => 228.9 MByte/s
schlechteste " 32K MOVSD (misses) : 286.3 æs => 114.5 MByte/s
via FPU 32K (misses) : 286.6 æs => 114.3 MByte/s
im Mittel be 256 KB L2-Cache /DOS (640K) : 88.4 æs => 370.8 MByte/s
im Mittel be 256 KB L2-Cache /Win (4M ) : 173.7 æs => 188.7 MByte/s
AMD K6-III+/450 @ 600 MHz (100 MHz x 6.0)
3DMark 99
Sandra 99
Final Reality
DosCache
NSSI
CTCM16N
Code:
PROZESSOR- und CACHE-INF c't 5/98/ Andreas Stiller V1.6n> umgeleitet
Prozesso Timing : am6k86
Prozesso CPUID : AuthenticAMD Typ=00 Fam=05 Mod=0D Rev=00 Feat=008021BF
Prozesso Nam : AMD K6Mod 13 Step 0
AMD 6k86 Konfig. :WCDE= false, WA-Limit= 0 MByte, WA-Hole 15Me= false
Aktueller Takt : 601.342 MHz, gem„á Pentium Timer:601.440 MHz
Prim„r-Cache (L1) : 32 KByte,8fach assoziativ
Sekund„r-Cache (L2) : 256 KByte,4fach assoziativ
Code Cache (L1) : 32 KByte,2fach assoziativ
Hauptspeiche : 256 MByte,kein Memory holes gefunden
Cacheable Area L1 : 256MByte, kein noncacheable Areas gefunden
Cacheable Area L2 : 256MByte, kein noncacheable Areas gefunden
Write Strategie L1 : Write Back, Write Allocation, linear Fill
Write Strategie L2 : Write Thru, L2 Flush (wbinvd)
Datenfluá- un Bus Performance(Hauptspeiche: 00111000h) :
Beste Zeit fr 32K MOVSD Cache/Page Hit : 13.7 æs =>2385.6 MByte/s
mittlere fr " 32K MOVSD (Miss + Hit) : 39.8 æs => 823.3 MByte/s
mittlere fr " 32K MOVSD (L2 clean) : 133.4 æs => 245.7 MByte/s
mittlere fr " 32K MOVSD (L2 dirty) : 133.2 æs => 245.9 MByte/s
schlechteste " 32K MOVSD (misses) : 276.5 æs => 118.5 MByte/s
via FPU 32K (misses) : 277.2 æs => 118.2 MByte/s
im Mittel be 256 KB L2-Cache /DOS (640K) : 84.2 æs => 389.2 MByte/s
im Mittel be 256 KB L2-Cache /Win (4M ) : 167.3 æs => 195.8 MByte/s
AMD K6-III+/450 @ 616 MHz (112 MHz x 5.5)
Sandra 99
DosCache
NSSI
CTCM16N
Code:
PROZESSOR- und CACHE-INF c't 5/98/ Andreas Stiller V1.6n> umgeleitet
Prozesso Timing : am6k86
Prozesso CPUID : AuthenticAMD Typ=00 Fam=05 Mod=0D Rev=00 Feat=008021BF
Prozesso Nam : AMD K6Mod 13 Step 0
AMD 6k86 Konfig. :WCDE= false, WA-Limit= 0 MByte, WA-Hole 15Me= false
Aktueller Takt : 617.222 MHz, gem„á Pentium Timer:616.953 MHz
Prim„r-Cache (L1) : 32 KByte,8fach assoziativ
Sekund„r-Cache (L2) : 256 KByte,4fach assoziativ
Code Cache (L1) : 32 KByte,2fach assoziativ
Hauptspeiche : 256 MByte,kein Memory holes gefunden
Cacheable Area L1 : 256MByte, kein noncacheable Areas gefunden
Cacheable Area L2 : 256MByte, kein noncacheable Areas gefunden
Write Strategie L1 : Write Back, Write Allocation, linear Fill
Write Strategie L2 : Write Thru, L2 Flush (wbinvd)
Datenfluá- un Bus Performance(Hauptspeiche: 00111000h) :
Beste Zeit fr 32K MOVSD Cache/Page Hit : 13.4 æs =>2447.4 MByte/s
mittlere fr " 32K MOVSD (Miss + Hit) : 38.5 æs => 850.7 MByte/s
mittlere fr " 32K MOVSD (L2 clean) : 128.0 æs => 256.1 MByte/s
mittlere fr " 32K MOVSD (L2 dirty) : 127.7 æs => 256.7 MByte/s
schlechteste " 32K MOVSD (misses) : 255.6 æs => 128.2 MByte/s
via FPU 32K (misses) : 256.2 æs => 127.9 MByte/s
im Mittel be 256 KB L2-Cache /DOS (640K) : 78.9 æs => 415.5 MByte/s
im Mittel be 256 KB L2-Cache /Win (4M ) : 155.1 æs => 211.2 MByte/s
Das Testsystem ist nachwievor das selbe:
MB: Soltek SL54U5
RAM: 2x 128MB SDRAM PC133 CL3
Grafik: Hercules 3D Prophet 4000XT (ST Kyro, 32 MB SDRAM)
HDD: Seagate ST32122A (2.1 GByte EIDE UDMA-33)
Was ich bemerkenswert finde, ist die Tatsache, dass der auf 550 MHz hochgetaktete K6-III+ in Sachen Rechenleistung (unter Windows) den K6-2/550 um einiges überflügelt. Der K6-2 kommt auf gerade mal 1185 MIPS, während der K6-III+ auf satte 1700 MIPS kommt. Selbst beim Original-Takt von 450 MHzs ist der K6-III+ noch eine ganze Ecke schneller (1391 MIPS). Sollte der Cache so viel ausmachen? Allerdings ist die Rechenleistung bei 16-Bit Code (also DOS) bei beiden identisch (bei gleichem Takt). Ggf. werde ich nochmal 'nen K6-2+/550 zu Rate ziehen.
Ja, und das CTCM 1.6n funktioniert auf dem IBM 6x86MX-PR266 garnicht..