Performance-Faktoren

Auf diesen Seiten dreht sich alles um die einzelnen Faktoren, die für die Systemleistung von Bedeutung sind.

Dear english speaking visitor. We've had no time to translate all the text, so please have a look at our fact boxes and the tables below comparing different systems. We guess there are enough infos to get the picture.

Prozessor-Speed System-Bus Speed/MHz Cache OnBoard Cache Inline Cache Backside
Sämtliche Vergleiche basieren auf Macbench 4.0-Ergebnissen. All comparisons are based on Macbench 4.0 scores.


Backside L2-Cache

Illustration ©1997 Macworld

Backside-Cache (auch Backend-Cache genannt) befindet sich wie das Inline-Cache auf der CPU-Karte, arbeitet aber mit einer vom Prozessor abhängigen Geschwindigkeit. Beim PowerPC 750 beträgt das Taktungsverhältnis zwischen CPU und Cache 5:2, 2:1, 3:2 oder 1:1. Ein Prozessor mit beispielsweise 300 MHz bekommt die Daten aus dem Cache demnach mit 120 MHz (5:2), 150 MHz (2:1), 200 MHz (3:2) oder sogar 300 MHz (1:1). Dadurch ergeben sich für die CPU kürzere bzw. gar keine Wartezeiten auf die Daten im Cache. Backside-Cache ist abhängig von der Geschwindigkeit des Prozessors, aber unabhängig vom Systembus. PowerComputing hat mit dem im July '97 vorgestellten - aufgrund Apples Verbot aber nie angebotenen - PowerTower Pro/G3 275 erstmals ein Backside-Cache in einem offiziell präsentierten Macintosh eingesetzt (275 MHz 1:1-Cache, Tsunami Motherboard mit 50 MHz Systembus).

Backside-Cache wird beim Mac bisher nur vom PowerPC 750 unterstützt. Da hierzu spezielle Anschlüsse am Prozessor vorhanden sein müssen, ist es nicht möglich, dieses Cache an einem PowerPC 603(e) oder 604(e) zu betreiben. Mittels Upgradekarten lassen sich die meisten PCI- und NuBus-PowerMacs auf einen PowerPC 750 inkl. Backside-Cache aufrüsten (siehe dazu unsere CPU-Upgrade-Seite). Intels Pentium Pro-Serie besitzt ebenfalls Backside-Cache, welches mit der gleichen Geschwindigkeit betrieben wird wie der Prozessor (1:1), beim Pentium II läuft es bisher nur mit halber Prozessorgeschwindigkeit, eine Ausnahme bildet hier der Server-Prozessor Xeon (400 MHz 1:1 Cache).
Die folgende Tabelle vergleicht die Leistung eines 604e/180 und eines G3/180 mit unterschiedlichen Cache-Grössen sowie einen G3/266 mit unterschiedlich schnellem Backside-Cache. The following table compares the performance of a 604e/180 with a G3/180 using different sized caches, and it shows a G3/266 running different cache speeds.

Macbench 4.0 Vergleich Längere Balken sind besser Longer bars are better
MHz Bus Multi L2 CPU FPU
PowerMac 8500/180/-- 180 45.0 4.0 --- 326 442
PowerMac 8500/180/256k 180 45.0 4.0 256k @45MHz 383 476
PowerMac 8500/180/1MB 180 45.0 4.0 1024k @45MHz 483 479
PowerForce G3/180/180/256k 180 45.0 4.0 256k @180MHz 472 452
PowerForce G3/180/180/512k 180 45.0 4.0 512k @180MHz 655 452
PowerForce G3/180/180/1MB 180 45.0 4.0 1024k @180MHz 699 453
PowerForce G3/180/90/1MB 180 45.0 4.0 1024k @90MHz 631 449
Crescendo G3/266/-- 266 44.3 6.0 --- 296 531
Crescendo G3/266/44.3 266 44.3 6.0 1024k @44.3MHz 441 592
Crescendo G3/266/133 266 44.3 6.0 1024k @133MHz 918 660
PowerForce G3/266/266 266 44.3 6.0 1024k @266MHz 1028 669
System: MacOS 8.1 (PowerMac 8500 + G3-Upgrade)

Real World Tests Zeit in Sekunden Time in seconds
Cinema 4D POVray NeuroNet PageSpinner
8500/180/-- 108sec 797sec 599sec 209sec
8500/180/256k nicht getestet 627sec 592sec 169sec
8500/180/1MB 91sec 532sec 577sec 144sec
PowerForce G3/180/180/256k 84sec 479sec 601sec 113sec
PowerForce G3/180/180/512k 80sec 426sec 588sec 113sec
PowerForce G3/180/180/1MB 79sec 399sec 586sec 106sec
PowerForce G3/180/90/1MB 80sec 434sec 588sec 112sec
Crescendo G3/266/-- 85sec 829sec 457sec 180sec
Crescendo G3/266/44.3 72sec 598sec 437sec 127sec
Crescendo G3/266/133 57sec 297sec 404sec 80sec
PowerForce G3/266/266 53sec 272sec 398sec 72sec
System: MacOS 8.1 (PowerMac 8500 + G3-Upgrade)
Fakt Nr. 6: Gemäss Macbench (CPU-Test) ist ein PowerPC 604e/180 mit 1MB L2-Cache schneller als ein G3/180 mit 256k 1:1 Backside-Cache. Mit grösserem Cache entfaltet der G3-Prozessor aber seine Leistung. Real World Tests zeigen, dass ein PowerPC 604e einem gleich hoch getakteten 750er nur in Fliesskommaberechnungen überlegen ist (NeuroNet), in den meisten Anwendungen kann er selbst mit einem G3 mit nur 256k L2 nicht mehr oder nur knapp mithalten.
Lässt man den PowerPC 750 ohne oder mit nur langsam getaktetem Cache arbeiten (z.B. nur mit OnBoard-Cache), kommt er nicht in Fahrt. Eine Ausnahme bilden hier wiederum die Fliesskommaberechnungen.
Fact No. 6: According to Macbench (CPU test) a PowerPC 604e/180 with 1MB L2 cache is faster than a G3/180 with 256k 1:1 Backside cache. Using larger cache sizes the G3 processor gets really powerful. Real World tests show that a PowerPC 604e performs only better in floating point operations (NeuroNet), in most applications it is slower than a 750/180 with only 256k of cache.
A G3 processor running with no or low clocked cache (like onboard cache) isn't very powerful. Floating point calculations are an exception.


Letzte Änderung * Last Update:
%LastFileUpdateDate%