Ihr werdet schon noch selber jammern, wenn die herbeigesehnten Updates keine großen Performancesprünge mehr bringen. ^^ Das sage ich nämlich voraus. 3DCenter hat es ja auch schon geschrieben, dass man davon ausgehen kann, dass das eine Designschwäche von Ryzen bleiben wird.
Es ist eine Designentscheidung, über die man geteilter Meinung sein und vortrefflich darüber streiten kann, das ist richtig.
Fakt ist aber: die IPC von Ryzen ist abartig hoch. Sowohl im Singlecore- als auch im Multicore-Bench. Zahlreiche synthetischen Benchmarks und Anwendungen belegen das.
Einzig in Spielen ist die Performance von Ryzen vergleichsweise schlecht. Die große Frage ist jetzt: warum? Wie schon gesagt, die Performance hat er, sowohl mit einem, als auch mit allen Kernen.
Die aktuell plausibelste Erklärung hängt mit ebenjenem Infinity Fabric zusammen: sobald ein Spiel einen Thread von einem CCX zum anderen durchreicht, kommt konzeptbedingt eine größere Latenz ins Spiel, da es sich bei Ryzen halt leider nicht um einen "echten Achtkerner" (bitte die Anführungszeichen auch als solche verstehen, mir fällt gerade kein besserer Weg ein, das zu beschreiben), sonder eben quasi um zwei "miteinander verbundene Vierkerner" handelt. Intel hat das mit der C2Q-Serie auch so gemacht, btw.
Jedenfalls liegt dann Leistung brach, da die höhere Latenz dafür sorgt, dass eben dieser Thread die ganze Kette aufhält und bei Spielen die Framerate tankt.
Wenn das so sein sollte (das mit den Latenzen wurde übrigens schon so nachgewiesen, demnach ist es sehr plausibel), dann müssten Spieleentwickler "nur" dafür sorgen, dass Threads immer innerhalb eines CCX gehandelt werden und die Performance von Ryzen würde auch in Spielen zumindest in der Theorie an Core i7 6900K und Konsorten heranreichen. Wie gesagt, die Performance hat er ja.
gRU?; cAPS