GPU und CPU nie 100% Auslastung

Vodes

Schraubenverwechsler(in)
Also. Meine CPU und meine GPU verwenden nie ihr Maximum. Kein Bottleneck und keine temperaturbedingten Probleme aufzufinden. Was ich noch erwähnen sollte: Desto höher die CPU overclocked ist, desto kleiner ist der Score im Cinebench. Bild

Mein System:
Ryzen 5 1500x (derzeit auf 3,85 GHz mit einer Core Voltage von 1.3375V)
AMD Wraith Spire non LED
MSI B350 PC Mate (MS-7A34 BIOS zum Zeitpunkt des Posts die neuste Version)
16 gb Corsair LPx 2,4 GHz (Overclocked auf 2,8 GHz)
EVGA GTX 970 SC (Stock)
Seagate 1TB als Bootdrive. (430gb frei, werde bald auch eine SSD kaufen)

Kleine Demonstration des Problems anhand von zwei Spieletests in einem Video: Youtube
Zu beachten wäre noch, dass ich sowohl eine niedrigere CPU Auslastung ohne Aufnahme hätte, als auch, dass dieser Test unter normalen Bedingungen durchgeführt wurde. Also kein extra Neustart und Programme wie: Discord, Steam, Whatsapp und Firefox (Nightly) waren offen.
 
Hinweis zum Nachdenken:

Wenn ein Spiel 4 Kerne ausnutzen kann und deine CPU 8 Kerne hat - bei welcher Auslastungsanzeige bist du dann im CPU-Limit?
Lösung: 50%.

Stell dir mal vor du hättest nen 1950X - dann hättest du nur 25% CPU-Last und trotzdem wärst du im CPU-Limit, weil das Spiel mit den restlichen Kernen einfach nichts anfangen kann.

Das Problem warum den Leuten das nicht klar ist ist, dass Windows die Last auf alle kerne extrem schnell verteilt und dir 8 Kerne mit 50% Last angezeigt werden. In der Realität (ohne den Scheduler der verteilt) wären aber 4 Kerne bei 100% und 4 Kerne bei 0%. Dann wärs eindeutiger sichtbar ;-)


Weiterer Punkt zum nachdenken: Nicht alle Threads beinhalten die gleiche Rechenarbeit und manche müssen auf andere Warten. Ergebnis: Wenn CPU-Kern 1 etwas berechnet dessen Ergebnis nötig ist für die Kerne 2,3 und 4 um weiter zu machen ist Kern 1 bei 100% und die anderen Kerne deutlich darunter weil sie gerade "warten". Du hast ne Auslastung von vielleicht 30% und trotzdem ist die CPU am Anschlag... denn alles wartet auf Kern 1.


Und nebenbei: Dein Grafikspeicher ist voll in deinem Spielchen...
 
Dein VRAM läuft dir schon Mal voll in GTA . Das OC deiner CPU ist vermutlich instabil und eventuell auch das deines RAM's und führt dadurch zu niedrigeren Ergebnissen als wenn das System stabil ist.

@Incredible Alk , wenn er im CPU Limit wäre, wären wenigstens manche Kerne voll ausgelastet und manche nicht oder? , das Maximum auf einem Kern, dass ganz kurz da war waren 90%, was ich zumindest gesehen habe und das die Aufnahme Resscourcen kostet sollte man auch nicht vergessen.
 
Nö...
Ich hänge gerade mal ein Beispiel an.

bf3_2012_07_01_16_39_f7rr8.jpg bf3_2012_07_01_17_43_ckxom.jpg

Du siehst. Es ist 100% ein CPU-Limit, denn die FPS gehen mit dem CPU-Takt mit.
Und von der CPU her hat kein einziger Kern auch nur annähernd 100% Last.

Schminkt euch das ab. Die Anzeige ist dazu einfach zu langsam.


Der Anzeiger für ein CPU-Limit ist in der Regel immer die Graka.

Graka voll ausgelastet: Graka-Limit (Logisch)
Graka nicht voll ausgelastet: CPU-Limit, VRAM oder RAM voll oder ein Limiter gesetzt. 99% aller Fälle im Forum.


Also. Meine CPU und meine GPU verwenden nie ihr Maximum. Kein Bottleneck und keine temperaturbedingten Probleme aufzufinden.

Es zu sehen, und es zu interpretieren scheinen zwei verschiedene Dinge zu sein. Du nennst es doch sogar in der Überschrift^^

Hier mal ein Beispiel von mir.

In der Stadt ein CPU-Limit (Graka langweilt sich), sobald ich in die Pampa fahre wird das zum GPU-Limit.
GTA5 ist ein dankbares Beispiel.

Eingebundener Inhalt
An dieser Stelle findest du externe Inhalte von Youtube. Zum Schutz deiner persönlichen Daten werden externe Einbindungen erst angezeigt, wenn du dies durch Klick auf "Alle externen Inhalte laden" bestätigst: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt.
Für mehr Informationen besuche die Datenschutz-Seite.

Nebenbei ist das VRAM Deiner Graka bis zum Erbrechen gefüllt. Das kann auch dazu führen dass die Graka nicht voll ausgelastet ist. Die ist dann nämlich die ganze Zeit nur am Warten darauf, dass Daten zwischen VRAM und RAM ausgetauscht werden, damit sie das nächste Bild rendern kann.
 
Zuletzt bearbeitet:
@Incredible Alk , wenn er im CPU Limit wäre, wären wenigstens manche Kerne voll ausgelastet und manche nicht oder?

Theoretisch schon, das Problem ist dass dir das nicht angezeigt wird. Wenn ein Kern 100% hat und der Thread nicht explizit genau diesem Kern zugeordnet ist wird dir Windows (und die Tools dies auslesen) bei nem 8-Kerner 12% Last auf jedem Kern anzeigen.
 
Dein VRAM läuft dir schon Mal voll in GTA . Das OC deiner CPU ist vermutlich instabil und eventuell auch das deines RAM's und führt dadurch zu niedrigeren Ergebnissen als wenn das System stabil ist.
Inwiefern soll dieser instabil sein? CPU und RAM habe ich 10 Minuten lang in Aida 64 unter 100% laufen lassen. Keine Probleme.
 
Mach mal Prime95 an (Blend Test reicht). ;)

100% sind nicht 100% - wenn bei der Auslastung "100%" setht bedeutet das nur, dass die CPU nicht schneller Befehle annehmen kann, es macht technisch KEINE Aussage über die anleigende Last (deswegen unterscheidet sich die Leistungsaufnahme/Abwärme zwischen verschiedenen "100%"-Programmen stark).
Wenn du der CPU nur schnell genug "berechne 1+1+1+1+1+1+1+1+1+1+..." sagst hat sie auch 100% Auslastung - aber kaum Last. ;-)

Nur weil ein Setting 10 Minuten durch AIDA kommt heißt das noch lange nicht dass irgendwas stabil ist (AIDA ist was das angeht sogar ein sehr schlechtes Tool - und selbst wenns ein gutes dafür wäre sagen nur 10 Minuten kaum was aus - es sei denn du spielst auch immer nur 10 Minuten...).
 
Nach 20 Minuten Prime95 (Blend) kam ich auf diese Werte.

Was den vollen VRAM betrifft: Gut. In GTA würden sich da die Einstellungen etwas niedriger setzen lassen. Nur geht niemand auf den Warframe Teil des Videos ein. Die FPS in GTA gehen ja, meiner Meinung nach, vollkommen in Ordnung.
 
Was möchtest Du da jetzt hören?
Ist genau das gleiche wie bei GTA.
Graka nicht ausgelastet: CPU-Limit.
 
Wenn Du was nicht glaubst, warum misst Du dann nicht nach?

Änder den Takt vom Ryzen (hoch oder runter, scheissegal). Gehen die FPS mit bist Du im CPU-Limit. .

Scheint wohl so zu sein. (Gerade nachgetestet) Das erklärt trotzdem nicht ganz die komischen Cinebench Scores. Zum Beispiel hat einer in diesem Video mit Stock Clocks 803, während ich OCed nicht mal die 800 ankratze
 
Zuletzt bearbeitet:
Scheint wohl so zu sein. (Gerade nachgetestet) Das erklärt trotzdem nicht ganz die komischen Cinebench Scores. Zum Beispiel hat einer in diesem Video mit Stock Clocks 803, während ich OCed nicht mal die 800 ankratze

Cinebench hat eine vergleichsweise hohe Streuung. Das bemerkst du schon wenn du den Benchmark 3x hintereinander machst wie weit die Punktzahlen abweichen. Die Handvoll Punkte die deine Ergebnisse da auseinanderliegen sind schlicht Messungenauigkeit - da holste schon mehr raus wenn du den Prozess des Renderers im Task-Manager als Priorität "hoch" einstellst. ;)

Darüber brauchste dir keine Gedanken zu machen. So lange du grob +/- 10% da rauskommst wo auch vergleichbare Systeme liegen ist alles ok. Du spielst ja nicht Cinebench sondern Spiele...
 
Zurück