[Guide] CPU/GPU Limit - Der Ultimative Guide (Work in Progress...)

Scrush

Legende
Thread Starter
Mitglied seit
31.12.2008
Beiträge
60.173
!!!Work in Progress!!!

28.04.2023 - Überarbeitung geplant...


FAQ
*
Grundlegendes

Wir alle wollen doch am liebsten mit den höchsten FPS unsere Spiele genießen und kaufen uns deshalb auch die dicke und teure Hardware? Da es die FPS Zahl "unendlich" nicht gibt, muss es irgendwo im System immer eine Grenze geben. Eine Grenze, die von einer Komponente bestimmt wird. Wir haben 2 Hauptkomponenten im System. Die CPU und die GPU. Immer dann wenn eine der beiden langsamer ist als die andere, bremst/limitiert sie die andere. Dieser Umstand ist wie Thanos sagt, Unvermeidbar!
*
Was ist ein CPU Limit?
Ein CPU Limit entsteht immer dann wenn die Grafikkarte schneller als die CPU arbeitet.
Sichtbar dadurch dass die GPU nicht voll ausgelastet ist. Dabei spiel die Auslastung der CPU keine Rolle. Die GPU als Indikator ist hier eindeutig.

Elden RIng.jpg The Last of Us.jpg JediSurvivor_2023_04_28_22_39_04_045.jpgHorizonZeroDawn_2023_04_29_12_10_45_276.jpg Cyberpunk2077_2023_04_29_15_28_40_452.jpg

*
Was ist ein GPU Limit?
Ein GPU Limit entsteht wenn die Graka nicht hinterherkommt und weniger FPS ausspuckt als die CPU Ihr vorbereiten konnte.

HorizonZeroDawn_2023_04_29_12_11_05_563.jpg RDR2_2023_04_29_12_24_18_496.jpg


*
CPU und Auflösungen / Warum werden CPU Tests in 720p bzw. niedrigen Auflösungen gemacht?

*
Muss meine GPU auf 99% ausgelastet sein?
*
Benötige ich für eine RTX 4090 automatisch eine Starke CPU wie einen 13900k/7950x?
*
Warum CPU Tests in hohen Auflösungen überflüssig sind
*
Welche Kombination aus GPU und CPU sollte ich kaufen um in kein Limit zu rutschen?
*
Welche CPU passt zu meiner GPU und umgekehrt?
*
Optimale Einstellungen fürs Gameplay
Dieses Thema mag jeder anders handhaben und seine Einstellungen so setzen wie er es gerne möchte.
Ich möchte euch dennoch ein paar Tipps und Vorgehensweisen an die Hand geben die euch dabei helfen das zufriedenstelleste Ergebnis aus eurem System in Bezug auf das Gameplay zu holen.

Für ein konstant gleichmäßiges Gameplaygefühl sind stabile FPS das A und O. Die meisten von uns werden mit einem 144hz VRR (Gsync/Freesync) Monitor unterwegs sein. Optimal ist hier wenn wir die 142 FPS (bei nutzung von VRR cappt man 2-3 FPS unter der max VRR Range) erreichen und auch halten.

Erreichen wir diesen Wert konstant mit der GPU und CPU, haben wir quasi perfekte Bedingungen.

Erreicht eine der beiden Komponenten, GPU oder CPU diesen Wert nicht konstant, resultiert das in einem ungleichmäßigen Gameplay weil die HZ des Monitors mit den FPS mitschwanken (VRR).

Damit wir wieder ein ordentliches und gleichmäßiges Spielgefühl bekommen cappen wir die FPS unterhalb der 1% Low´s bzw. Min FPS der schwächsten Komponente.
Beispiel:
Deine GPU schafft 142 FPS durchgehend, deine CPU rutscht aber immer mal wieder drunter oder liegt im schnitt irgendwo darunter, z.b. bei 123fps, dann cappen wir die FPS bei 120. Das Resultat sind jederzeit 120fps ohne flukation nach oben oder unten.

Die FPS könnt ihr auf mehrere Arten limitieren.
- Ingame FPS limiter
- Nvidia Control Panel/AMD Treiber

- Riva Tuner Statistics Server

Vorteil bei Riva Tuner ist, dass er On The Fly nutzbar ist und ihr nicht jedes Mal das Spiel Neustarten müsst beim ausloten.

1682710862068.png


Achtung bei Nutzung von DLSS3 bzw. Frame Generation

Nutzt ihr DLSS 3 bzw. Frame Generation von Nvidia, dann dürft ihr die FPS für dieses Spiel nicht mehr über den Riva Tuner begrenzen da das zu fehlern kommt und ihr einen massiven Inputlag erhaltet. Ich vermute dass Rivatuner hier in die Berechnung der "Fake Frames" reinpfuscht. Hier also das Nvidia Control Panel nutzen oder den im Spiel eingebauten FPS limiter.

ggerergeg.jpg greg42323.jpg witcher3_2023_01_07_17_22_07_959.jpg

*
Weitere Links und Guides (Empfohlen!!!)

https://www.hardwareluxx.de/community/threads/wie-stellt-man-den-idealen-gaming-pc-zusammen.1316174/
https://www.computerbase.de/forum/threads/faq-performance-probleme-e
https://www.computerbase.de/forum/threads/limitiert-cpu-xyz-die-graka-abc.818979/

*
Wie lässt du dir die Auslastung etc. anzeigen?
Antwort:
MSI Afterburner + RTSS Overlay Editor
Lade dir aus dem Anhang die Overlay.ovl.txt. herunter, entferne ".txt" und füge die Datei hier ein:
C:\Program Files (x86)\RivaTuner Statistics Server\Plugins\Client\Overlays
Lade anschließen im Overlay Editor von Riva Tuner dieses Profil. Die Beschriftungen musst du gegebenenfalls selbst ändern.
Schriftart: MS Outlook

1682706931599.png

 

Anhänge

  • Overlay.ovl.txt
    14,6 KB · Aufrufe: 158
  • HorizonZeroDawn_2023_04_28_19_34_31_692.jpg
    HorizonZeroDawn_2023_04_28_19_34_31_692.jpg
    479,2 KB · Aufrufe: 642
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Die Einstellungen in GTA würden mich mal interessieren? Weil 78FPS mit deiner HW im SP sind schon hart...
 
ich hab extra eine worst case szene gepickt :d

wenn ich in der stadt rumdüse halte ich die 120fps aber auch nicht immer.

settings sind nicht max aber fast. mom

gertgret3.jpg4t345trg.jpgrgerge.jpgGTA5_2022_04_20_23_26_36_080.jpg

ein und dieselbe szene. sichtweiten 0 oder max

GTA5_2022_04_20_23_31_50_096.jpgGTA5_2022_04_20_23_31_16_248.jpg
 
Zuletzt bearbeitet:
Du hast ja grundsätzlich recht, aber ich will dir nicht zu nahe treten... ist dir schon mal auch die Idee in Kopf gekommen das ziemlich häufig RAM ein Übeltäter ist?
Das ist der Punkt in dem der 5800x3D so mächtig punktet, der hat einen riesigen Cache der den Transit von CPU zum RAM und wieder zur CPU ziemlich effektiv beschleunigt.
AMD hat von 3000x auf 5000x ist Cache Latenz ganz schön optimiert vom Layoutdesign.
Wenn man sich die CPUs der letzten Jahre anschaut, ist der Cache durchaus immer einigermaßen mit skaliert zur IPC.
Klar spielt die IPC ne Rolle, aber ich habe die Vermutung das es in einigen Szenarien nicht unbedingt relevant ist, wie die Benchmarks des Ryzen 5800x3D gezeigt haben.
Ein Hochgezüchteter 3900x mit 3866@CL16 drückt das Farme Limit auch weiter nach oben.
Auch intressant das 400mhz CPU takt weniger ausmachen als 2 ns Latenz.
1650495174194.png


P. S das gilt natürlich bei Intel auch, allerdings gibt es dort auch Grenzen bis es irgendwann nichts mehr oder nur relativ wenig bringt.

Der Intel 11700K hat in dem Beispiel nur 16MB Cache
während der AMD 5600x 32MB Cache hat. https://www.amd.com/de/products/cpu/amd-ryzen-5-5600x
1650495904534.png


Ich glaube nicht an Zufälle... ;)
 
Zuletzt bearbeitet:
es geht hier nicht um den 5800x3d sondern um das thema allgemein und dazu gehört jeglicher ram bzw jegliche ram/cpu kombination

außerdem ist das hier noch lange nicht fertig. dazu brauch ich etwas mehr zeit

ich will das übersichtlich und verständlich gestalten aber dazu muss ich mir was überlegen^^
 
Zuletzt bearbeitet:
Respekt für die Arbeit 🙂👍
 
Ich halte es für sinnvoll es anzupinnen.
Gute Anlaufstelle zum Verweis für Kaufberatungen.

Ob es schon fertig ist oder nicht, ist nicht so dramatisch
 
wird auf jedenfall noch überarbeitet und besser gegliedert und nochmal für die verständlichkeit etwas angepasst. dazu brauch ich aber etwas zeit ^^
 
Kann man nicht ganz einfach sagen, wenn man 100% GPU Auslastung hat, ist man nicht im CPU Limit?
 
das ist korrekt. aber es geht um mehr. es geht um das allgemeine verständnis im bezug auf Tests, und diversen Behauptungen bzgl auflösungen etc...

da werden die tester bzw reviewer angemault warum man in low res testet und wo die 4k benches sind, ob ein aufrüsten in 4k sinn macht etc....

wenn mich jemand fragt ob er, wenn er die cpu aufrüstet, einen unterschied merkt wenn er in 4k spielt, dann kann ich ihm die frage unmöglich beantworten. ich will dass er das anhand meines guides dann selber erkennt und versteht.

im prinzip ist das thema super simpel und in 5 minuten erklärt sofern der gegenüber bereit dazu ist. Bei manchen hängt aber ein dickes brett vorm kopf :d
 
Ich schätze das Problem wird sein das die zielrelevante Gruppe das eh nicht alles durchlesen wird, zuviel Text. Keine Kritik an Deiner Arbeit.
 
Eine kleine Anmerkung, weil ich mich aktuell in das Thema einarbeite. Nicht jeder weiß, wie du dir die Daten (CPU/GPU Auslastung, Takt, etc.) anzeigen lässt. Hierzu vielleicht eine kurze Erklärung oder ein entsprechender Link wäre sicherlich hilfreich.
 
sobald ich meinen Umzug durch habe (ende diesen monats) und etwas urlaub habe, werde ich den rest ergänzen :)
 
Ich schätze das Problem wird sein das die zielrelevante Gruppe das eh nicht alles durchlesen wird, zuviel Text. Keine Kritik an Deiner Arbeit.
Dann kann man aber schön auf den Thread hier verweisen, statt es in jedem Performance-Frage-Thread wieder und wieder extra zu erklären.
Und wenn der Fragesteller das dann immernoch nicht lesen will, weil er meint es sei zuviel Text, dann lässt man das mit der Hilfe eben einfach bleiben. Wer beratungsresistent ist, braucht ja keine Hilfe.
Beitrag automatisch zusammengeführt:

Eine kleine Anmerkung, weil ich mich aktuell in das Thema einarbeite. Nicht jeder weiß, wie du dir die Daten (CPU/GPU Auslastung, Takt, etc.) anzeigen lässt. Hierzu vielleicht eine kurze Erklärung oder ein entsprechender Link wäre sicherlich hilfreich.
Das ist eigentlich schon wieder ein Thema für sich und Möglichkeiten gibts viele.
In den Screenshots oben wird der MSI Afterburner verwendet um die Anzeigen ingame als Overlay zu kriegen.
Wenn man zwei Monitore hat, reicht es auch wenn man auf dem zweiten Monitor einfach nur den Taskmanager offen hat (und ingame vielleicht noch ne FPS-Anzeige, z.B. die von Steam selbst).
Man braucht dafür zwei Monitore, weil man nicht aus dem Spiel raustabben darf. Wenn man das tut, gehen sämtliche Werte sofort runter und man sieht nie das, was im Spiel wirklich anliegt.
Alternativ kann man auch CPU-Z, GPU-Z oder HWinfo 64 verwenden. Die haben iirc eine historische Anzeige und/oder können sogar in eine Datei loggen. Da kann man dann raustabben, aber darf dann halt nicht auf die aktuellen Werte gucken, sondern muss in den Graphen oder Daten gucken, wies vor dem Raustabben war.
 
Zuletzt bearbeitet:
Steht direkt in der Antwort über deinem Beitrag. :rolleyes2:
 
Guten Morgen,

ist vielleicht nicht die cleverste Frage, aber es interessiert mich dennoch.

Im Benchmmark von Modern Warfare 2 bekommt man die Auslastung von CPU & GPU angezeigt.
Ich hatte mit einem 11700K & einer Radeon 6700XT das Verhältnis 1% CPU zu 99% GPU, nach dem Wechsel auf eine Radeon 6800 hat sich bei gleichen Einstellungen auf 5% CPU zu 95% GPU verändert. Erst nach Anpassung der Einstellungen (höhere Qualität) bin ich auf ein Verhältnis 2% CPU zu 98% GPU gekommen.

Nun zur eigentlichen Frage, was ist ein gutes Verhältnis CPU zu GPU?

MfG
 
Guten Morgen,

ist vielleicht nicht die cleverste Frage, aber es interessiert mich dennoch.

Im Benchmmark von Modern Warfare 2 bekommt man die Auslastung von CPU & GPU angezeigt.
Ich hatte mit einem 11700K & einer Radeon 6700XT das Verhältnis 1% CPU zu 99% GPU, nach dem Wechsel auf eine Radeon 6800 hat sich bei gleichen Einstellungen auf 5% CPU zu 95% GPU verändert. Erst nach Anpassung der Einstellungen (höhere Qualität) bin ich auf ein Verhältnis 2% CPU zu 98% GPU gekommen.

Nun zur eigentlichen Frage, was ist ein gutes Verhältnis CPU zu GPU?

MfG
Gibt es nicht, je höher die Auslastung der GPU desto eher am Limit was auch gewünscht ist. Bei der CPU ist es eher relevant welche Kerne welche Auslastung haben. Eine Fluktuation von etwa 5% ist normal. Der Idealfall ist alles auf Anschlag.. Es hängt viel ab vom Spiel. Je komplexer KI oder geschaltete scripte im Hintergrund sind desto mehr wird die CPU ausgelastet. Ich weiß nicht wie es aktuell bei modernen AMD Karten ist aber bei Nvidia kann man die Physik Berechnung auf CPU umschalten und dadurch die Last auf CPU erhöhen. Normalerweise entscheidet der Treiber dynamisch.
 
Ach ja Edit: Wenn keins von beiden bei 90%+ ist, dann liegt ein Bottleneck vor. Entweder eine künstliche Abriegelung z.B FPS Limit oder aber ein RAM Bottleneck.
 
es gibt keines :)

Der plan die hardware optimal für alle fälle einzukaufen geht nicht.

wenn du das für 1 spiel perfekt abgestimmt hast (deinen kauf), ist es beim nächsten spiel wieder nicht passend.

die idee ist schwachsinn ;)

1. Kauf eine cpu, die deine wunsch fps liefert

2. kauf eine gpu, die deine wunsch fps liefert.

wie viel die gpu zu stark ist, hast du selbst in der hand. :)

mit offenem budget geht das. mit begrenztem muss man halt irgendwo abstriche machen

@Topic

hab jetzt endlich mal urlaub. werde mich die tage mal dransetzen und das komplett überarbeiten :)
 
es gibt keines :)

Der plan die hardware optimal für alle fälle einzukaufen geht nicht.

wenn du das für 1 spiel perfekt abgestimmt hast (deinen kauf), ist es beim nächsten spiel wieder nicht passend.

die idee ist schwachsinn ;)

1. Kauf eine cpu, die deine wunsch fps liefert

2. kauf eine gpu, die deine wunsch fps liefert.

wie viel die gpu zu stark ist, hast du selbst in der hand. :)

mit offenem budget geht das. mit begrenztem muss man halt irgendwo abstriche machen

@Topic

hab jetzt endlich mal urlaub. werde mich die tage mal dransetzen und das komplett überarbeiten :)
Bezüglich dem einkaufen: Im Zweifel immer eine schnellere CPU, du kannst häufig bei der GPU abstriche machen in form der Herabsetzung von Qualität/Details um so mehr FPS raus zu bekommen.
Also eine relative High-End CPU und eine Mittelklasse-Grafikkarte geht immer.

Meistens kannst du bei einer flotten CPU noch später Problemlos die GPU nachrüsten ohne gleich ins Bottleneck zu kommen.

Wenn du keine X3D CPU oder eine CPU mit viel Cache verwendet, hat sich gezeigt das man doch schon ins RAM Bottleneck kommen kann. Zwischen 2666mhz und 3600 merkt man definitiv einen Unterschied.
 
das stimmt. eine cpu entlasten ist in spielen defintiv nicht einfach. wenige spiele bieten dafür regler.

was aber am ende auch wieder zu dem punkt "cpu nach wunsch fps kaufen" führt
 
Bezüglich dem einkaufen: Im Zweifel immer eine schnellere CPU, du kannst häufig bei der GPU abstriche machen in form der Herabsetzung von Qualität/Details um so mehr FPS raus zu bekommen.
Also eine relative High-End CPU und eine Mittelklasse-Grafikkarte geht immer.

Meistens kannst du bei einer flotten CPU noch später Problemlos die GPU nachrüsten ohne gleich ins Bottleneck zu kommen.

Wenn du keine X3D CPU oder eine CPU mit viel Cache verwendet, hat sich gezeigt das man doch schon ins RAM Bottleneck kommen kann. Zwischen 2666mhz und 3600 merkt man definitiv einen Unterschied.
Hallo, der Sweetspot bei aktuellen cpu's liegt bei RAM mit 16 gig oder sind wir jetzt schon bei 32gig angekommen? 🙂
 
Hallo, der Sweetspot bei aktuellen cpu's liegt bei RAM mit 16 gig oder sind wir jetzt schon bei 32gig angekommen? 🙂
32GB setzt sich langsam durch. Bei vielen modernen Spielen sind um die 12 - 16 GB Mindestanforderung. 16 GB "reicht noch meistens aus".
 
Hallo, der Sweetspot bei aktuellen cpu's liegt bei RAM mit 16 gig oder sind wir jetzt schon bei 32gig angekommen? 🙂
Es gibt keinen Sweetspot wieviel RAM man zu welcher CPU haben oder brauchen sollte.
Wieviel RAM man braucht, hängt einzig und allein davon ab, welche Programme und wie man seinen PC benutzt.
Ich bin schon seit 5 Jahren bei 32GB. Ich habe aber auch grundsätzlich nen Browser mit drölfzehn Tabs offen, oft noch CAD/Slicer im Hintergrund laufen und das auch alles noch während ein Spiel läuft.

Für einen Webbrowser mit 5 Tabs und Outlook im Hintergrund, braucht man sicher keine 32GB, da reichen selbst heute noch nur 8GB.

Wenn man keine RAM-Schleudern im Hintergrund hat, wie z.B. einen Browser mit drölfzehn Tabs, der dann, wenn er länger läuft für sich alleine schonmal 6GB frisst, dann reichen 16GB auch noch zum zocken. Ich habe festgestellt, das OpenWorld-Spiele tendentiell eher mehr RAM haben wollen. Liegt möglicherweise aber auch daran, das ich die meistens noch mit Mods vollgestopft habe. Da kann dann das Spiel selbst schonmal 16GB oder mehr belegen. Wenn man dann nur 16GB insgesamt hat, wirds eng.
 
Crucial glaub ich bringt demnächst 12GB DDR5 Riegel auf den Markt. Der theoretische Sweetspot wäre wohl bei 24 GB mit modernen Games. Einfach weil das Spiel Erlebnis etwas runder ist und wie Liesel schon beschrieben hat man hat meistens nicht nur das Spiel am laufen sondern noch Browser oder andere Anwendungen im Hintergrund.


16 GB minimum, 24 empfohlen. Das Spiel ist aber einfach nur ein Fresser an Leistung ohne Qualität... weil es ein schlechter port von Konsolen auf PC ist.

Wenn man so etwas wie Direct Storage nicht vernünftig ausnutzen kann, sollte man mehr RAM planen damit zumindest theoretisch einfach mehr Daten gecached werden können.
 
Zuletzt bearbeitet:
Es gibt keinen Sweetspot wieviel RAM man zu welcher CPU haben oder brauchen sollte.
Wieviel RAM man braucht, hängt einzig und allein davon ab, welche Programme und wie man seinen PC benutzt.
Ich bin schon seit 5 Jahren bei 32GB. Ich habe aber auch grundsätzlich nen Browser mit drölfzehn Tabs offen, oft noch CAD/Slicer im Hintergrund laufen und das auch alles noch während ein Spiel läuft.

Für einen Webbrowser mit 5 Tabs und Outlook im Hintergrund, braucht man sicher keine 32GB, da reichen selbst heute noch nur 8GB.

Wenn man keine RAM-Schleudern im Hintergrund hat, wie z.B. einen Browser mit drölfzehn Tabs, der dann, wenn er länger läuft für sich alleine schonmal 6GB frisst, dann reichen 16GB auch noch zum zocken. Ich habe festgestellt, das OpenWorld-Spiele tendentiell eher mehr RAM haben wollen. Liegt möglicherweise aber auch daran, das ich die meistens noch mit Mods vollgestopft habe. Da kann dann das Spiel selbst schonmal 16GB oder mehr belegen. Wenn man dann nur 16GB insgesamt hat, wirds eng.
Ja ist mir leider auch schon aufgefallen, die meisten neuen Spiele haben nur noch online wiki oder man muss im Internet was dazu nachlesen etc.

Somit hat man direkt ein paar Browser taps offen ☠️

Ich muss das dann mal selbst im Auge behalten, wie so mein Ram verhalten ist 😅

Sehr schöne Antwort Danke.
 
anno 1800 und gemoddetes cities skylines z.b. brauchen 32gb ram. C:S wenn man es übertreibt auch gerne mal mehr.

für den großen Teil der spiele sind 16gb noch ausreichend. mitlerweile kosten 32gb aber kaum mehr was. also geht man direkt auf 32 bevor man später das board vollbestücken muss, was ja ein nachteil sein kann
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh