AW: Überlegenheit des i9 vs. Threadripper in Games
Man darf die Software dabei nicht vergessen. Wenn ein 1500X gegenüber einem 7700k in ACO um über 50% zurückfällt, dann stimmt was in der Software nicht. Stichworte: Compiler, Prefetches, List of Structs vs. Structs of Lists usw.
Hier sieht man die Vorteile von Ryzen gegenüber Kabylake:
AMD Ryzen Review & Benchmarks – 2-channel DDR4 Cache & Memory Performance – SiSoftware
Inter Core Transfer und Latenzen sind besser, wenn es nicht über die IF geht. L3 Cache Bandbreite und Größe sind besser. Was man auch sieht, ist, dass nicht sequentielle Prefetches tödlich sind für Ryzen. Ich habe mal Cinebench durch einen Code Analyzer gejagt. Es werden so gut wie keine Prefetches verwendet. Hier hat Ryzen auch nur eine 5% niedrigere IPC als Skylake. Es gibt übrigens Compiler, die Prefetches fast vollständig automatisch aus dem Code entfernen können. Man muss sie nur verwenden!!
Dieser Artikel liest sich übrigens wie eine Anleitung für Zen2. Man beachte auch das Fazit der Autoren. Die Leute haben Ahnung von CPU Architektur. Nur mal so am Rande...
"Without HLE/RTM Ryzen is not going to win against Intel’s latest – but then again HLE/RTM are disabled in all but the very top-end CPUs – not to mention killed in previous HSW and BRW architectures so it is not a big problem.
But if future models were to enable it, Intel will have a big problem on its Hands…"
"Overall we’d still recommend Ryzen over Intel CPUs unless you want absolutely tried and tested design which have already been patched by microcode and firmware/BIOS updates. The platform has a bright future with more CPUs destined to use the AM4 socket while both 1551 (SKL/KBL) and 2011 (HSW-E/BRW-E) platforms due to be replaced again with no future Upgrades."
Man muss nur 1 und 1 zusammenzählen. Zen2 wird Intel schlagen. Wenn Intel eine neue Architektur raushaut, kann sich das wieder ändern.