AMD Piledriver vs. Bulldozer: Vorschau auf AMDs Vishera
4/6Anwendungen
Die von uns getroffene Auswahl an Benchmarks in Anwendungen ist bereits auf das aktuelle Geschehen ausgelegt. Dies heißt in erster Linie, dass Prozessoren mit vielen realen und auch logischen Kernen in der Wertung weit vorne landen.
Doch auch im Jahr 2012 ist bei Anwendungen nicht alles strikt auf viele Kerne ausgelegt. Es gibt noch unzählige Programme, die vielleicht vier, im schlimmsten Fall aber auch nur zwei oder gar nur einen Kern unterstützen. Deshalb ist auch weiterhin eine hohe Single-Threaded-Leistung wichtig, um hier ganz vorne mitzuspielen. Hier kann „Trinity“ neben dem hohen Takt kleine Erfolge der „Piledriver“-Architektur gegenüber „Bulldozer“ zeigen, braucht dieser doch mehr Takt und L3-Cache, um sich knapp vor dem Neuling zu behaupten. Taktnormiert zieht „Piledriver“ hingegen an „Bulldozer“ samt L3-Cache vorbei.
Theoretische Tests
Theoretische Tests sind ein guter Indikator für Neuerungen. Sie profitieren zumeist als erstes von neuen Instruktionen, aber auch von vielen Kernen und Threads sowie einem hohen Takt. Sie verzerren dabei jedoch meist das Bild deutlich hin zu eben jenen schnellen Prozessoren mit vielen Kernen und hohem Takt, das sich, wie auf den letzten Seiten analysiert, in dieser Form ansonsten meist nicht wiederfindet. Die Unterschiede vom schnellsten bis hin zum langsamsten Modell fallen demnach viel drastischer aus.
Neue Befehle wie AES, AVX und eben die nahezu perfekte Parallelisierung über alle Threads schieben jeden Prozessor mit vielen Threads und der Unterstützung vieler neuer Instruktionen ganz weit nach vorne. Da diese Instruktionen bei „Bulldozer“ und „Piledriver“ nahezu die gleichen sind, kommt hier letztlich die eigentliche IPC zum Vorschein. Teilweise spielt aber auch der L3-Cache eine kleine Rolle, sodass man bei exakt gleichen Bedingungen „Piledriver“ noch etwas mehr Leistung zugestehen kann.