Schnitzelnator
Software-Overclocker(in)
Ich verstehe, dass der Prozessor auf Windows vielleicht mit dem Game Bar Setting deutlich besser performt. Eventuell lässt Windows auch das Spiel immer auf den höchsttaktenden Kernen laufen, wodurch es überhaupt erst nötig wird, den Spielprozess manuell an den niedriger taktenden CCX mit dem Cache zu pinnen.
Aber der Linux Scheduler ist ein komplett anderes Programm und ich halte es nicht für gesichertes Wissen, dass er nicht erkennen könnte, dass die Kerne mit mehr Cache besser für bestimmte Workloads geeignet sind. Wenn er das könnte, wäre nämlich ein manuelles Eingreifen unnötig.
Im verlinkten Phoronix Artikel ist der 7950X3D in jedem Spiele-Benchmark deutlich schneller als der 7950X und hat fast nur den halben Stromverbrauch, was eigentlich beweist, dass er für Gaming die bessere Wahl ist - völlig unabhängig davon, ob Linux eine Game Bar hat oder nicht.
Edit:
Edit2: Und um ehrlich zu sein, klingt es auch ein wenig nach einem schlechten Scherz, dass ein User selbst irgendwelche Kerne pinnen muss, um die beste Leistung zu erhalten. Welche Instruktionen wo am besten laufen, sollte der CPU-Scheduler herausfinden und das erledigen. Denn auch in Spielen will man ja im Idealfall trotzdem die anderen Kerne mitbenutzen und nur das auf den Kernen mit dem Cache ausführen, was dort schneller läuft.
Aber der Linux Scheduler ist ein komplett anderes Programm und ich halte es nicht für gesichertes Wissen, dass er nicht erkennen könnte, dass die Kerne mit mehr Cache besser für bestimmte Workloads geeignet sind. Wenn er das könnte, wäre nämlich ein manuelles Eingreifen unnötig.
Im verlinkten Phoronix Artikel ist der 7950X3D in jedem Spiele-Benchmark deutlich schneller als der 7950X und hat fast nur den halben Stromverbrauch, was eigentlich beweist, dass er für Gaming die bessere Wahl ist - völlig unabhängig davon, ob Linux eine Game Bar hat oder nicht.
Edit:
Across the wide range of Linux gaming benchmarks, the Ryzen 9 7950X3D saw the raw performance improve by 16% over the Ryzen 9 7950X and was now enough to inch past the Intel Core i9 13900K on a geometric mean basis.
Edit2: Und um ehrlich zu sein, klingt es auch ein wenig nach einem schlechten Scherz, dass ein User selbst irgendwelche Kerne pinnen muss, um die beste Leistung zu erhalten. Welche Instruktionen wo am besten laufen, sollte der CPU-Scheduler herausfinden und das erledigen. Denn auch in Spielen will man ja im Idealfall trotzdem die anderen Kerne mitbenutzen und nur das auf den Kernen mit dem Cache ausführen, was dort schneller läuft.
Zuletzt bearbeitet: