Bottleneck oder schwaches Netzteil? RX 580 zu wenig FPS

h2k4pcgh

Schraubenverwechsler(in)
Hallo PCGH-Community,
ich habe folgenes Problem;
ich habe von einer Gigabyte GTX 960 Windforce 4GB zu einer AMD RX 580 gewechselt, aber die Benchmark-Werte aus dem Internetz weichen teils wenig bis stark von meinen Ergebnissen ab. Vor allem in CSGO war meine alte GraKa sogar besser als die neue und in Battlefield 1 (in 1440p) droppen meine FPS teils minutenlang in die 40er statt 60. Außerdem zeigt mir Afterburner an, dass während dem Spielen die GPU Usage ziemlich inkonstant zwischen 50% und 99% hin und herschwankt.
Der Hersteller "empfiehlt" einen 500Watt Power Supply aber laut Netzteilrechner von beQuiet und co. sind 450Watt eigentlich ausreichend.
Meine Theorien sind, dass A: Mein Prozessor (4 Jahre alt) die Karte 'bottlenecked' oder B: Mein Netzteil zu wenig Leistung bringt, aber ich kenne mich da nicht so gut aus.
Das hier ist mein System:

AMD FX-8320 8x3,5GHz AM3+
Sapphire RX 580 Nitro+ 8GB
16 GB DDR3 RAM
beQuiet System Power 7 450Watt

Danke schonmal im Vorraus wenn ihr bei der Problemlösung helfen könnt.
 
Takte Deinen Prozessor (egal ob hoch oder runter).
Gehen die FPS mit ist doch alles klar.
Graka weniger als 95%=CPU-Limit. Was bei CSGO völlig klar ist^^
Das läuft selbst in 4K auf der Karte CPU-Limitiert. Eventuell fällt es Dir jetzt nur so heftig auf, weil die Unterschiede (High-FPS/Low-FPS) gewachsen sind.
Und AMD hat deutlich mehr CPU-Overhead in DX11 und kleiner. Das da die FPS im CPU-Limit weniger werden ist auch normal.

Hättest Du mal die Auslastung der Graka angeschaut, bevor Du die neue angeschafft hast.
Eventuell hält Dein FX8 auch seinen Takt nicht. Da wärst Du (neben den 1000 anderen, mit dem gleichen Problem) leider auch nicht der erste.
 
Höhere Abwärme der GPU führt zusammen mit der Tauchsieder-CPU zu glühenden Spannungswandlern auf dem Mainboard deshalb gedrosseltem Takt? Könnte ich mir vorstellen... Temperatur und vor allem Takt der CPU wenn es zu Framedrops kommt wäre interessant in der Hinsicht.
 
Außerdem zeigt mir Afterburner an, dass während dem Spielen die GPU Usage ziemlich inkonstant zwischen 50% und 99% hin und herschwankt.
Ein klares Zeichen & Indiz für Theorie 1!^^
Natürlich nur unter der Voraussetzung, dass dein Prozi während dem Daddeln voll austaktet. Eventuell liegt auch ein thermisches Problem vor, da die 580er auch wesentlich "mehr verbrät" & sich dadurch ggf. die Temps im Gehhäuse/Board/CPU erhöhen.

-->Takt von der CPU während dem Daddeln überprüfen. Case evtl. öffnen & mal das Fenster aufreißen & Frischluft in das Daddelzimmer und zum Case reinströmen lassen.^^


edit:
Falls du nicht weißt, wie du dein System überprüfst, dann einfach fragen. Alternativ den Link von HisN (BEOBACHTE/Signature) nutzen...:-)
Wobei, hat sich wohl erledigt, da du ja schon die GPU-Last per AB überprüft hast. Mit der aktuellsten Version kannst du dir natürlich auch noch den CPU-Takt anzeigen lassen.
 
Zuletzt bearbeitet:
Also ingame CSGO ist die CPU zu gerademal 40% ausgelastet und GPU Usage 35%
In Battlefield 1 CPU bei 77% und GPU meist bei 78%, bei längeren Framedrops bei 68%
 
Takt macht den Speed, nicht die Auslastung.
Die interessiert seit 2005 sowieso kein Mensch mehr, weil Deine Software nicht automatisch alle Kerne nutzt.
CSGO z.b. nutzt 2 Kerne.
Du hast 8 (pseudo) Kerne.
Wo sollen da 100% Auslastung herkommen? Alleine vom Wünschen wird das nix *g* Das muss der Programmierer erledigen.

Hier mal zwei Screenshots die das zeigen. Achte auf den Takt und auf die FPS.
Ich ziehe den Takt an, die FPS gehen mit. Es muss also ein CPU-Limit sein. Und trotzdem ist weder die komplette CPU NOCH irgend ein Kern alleine auf 100%.

bf3_2012_07_01_17_43_ckxom.jpg bf3_2012_07_01_16_39_f7rr8.jpg

Als 2005 die Mehrkern-CPUs in den Mainstream einzogen konnte man das sehr gut sehen.
Du hast ein Programm das genau einen Kern nutzt, aber die CPU hat zwei Kerne... was denkst Du wie das ausgesehen hat: Jeder Kern lief 50% ... und trotzdem war es ein absolutes CPU-Limit.
Ist heute immer noch genau so. Nur das sich das auf noch mehr Kerne verteilt.
 
Zuletzt bearbeitet:
Da hast du dir gleich noch einmal die Antwort gegeben.
Deine GPU wird verdammt schlecht ausgelastet, weil deine CPU eben zu langsam ist oder heruntertaktet weil die Spannungswandler auf dem Board zu warm werden.
Der FX 8xxx hat 8 Kerne, bei Anwendungen die nur zwei Kerne benutzen können, kann er auch mit 25% CPU Auslastung am Limit laufen.
In diesem Fall sind eben 2 Kerne auf 100% und die anderen 6 langweilen sich.

@HisN danke für dein schönes Beispiel^^
 
Zuletzt bearbeitet:
Hier wird ziemlich viel orakelt...

BF1 ist hervorragend Mehrkern-optimiert und schafft auch auf einem FX8000 stabil über 60 FPS.

WQHD ist dagegen etwas zu hoch für die RX580. Stabile FPS (in welchem Bereich auch immer) sollten trotzdem herauskommen.

Da die 480/580 die PCIe-Stromversorgung bis ans Limit belasten, könnte ich mir vorstellen, dass dir das Board dazwischen grätscht und die Stromversorgung einschränkt.
In Folge würde die 580 heruntertakten und die FPS sinken. Gleichzeitig würde die CPU Däumchen drehen und die Auslastung sinken.

Das 970-UD3P hat eine ganz ansehnliche Stromversorgung mit 8+2 Phasen. Dennoch ist nicht ausgeschlossen, dass es mit der Unart der RX-580 bis 100W, statt erlaubten 75 aus dem PCI zu ziehen, nicht klar kommt.

Erstmal müsstest du die Kurven aus dem MSI AB in den betroffenen Spielen posten, dann kann man aufhören zu raten.
Dann würde ich (wenn verfügbar) mit einer exakt gleichstarken Nvidia CPU ein Fehlerausschlussverfahren betreiben.
Das Problem ist, eine 980 oder 1060 6GB aufzutreiben und dass man die Treiber des jeweils anderen Herstellers herunter werfen müsste.

Alternativ hast du vielleicht ne überzählige HDD, auf die man kurz das BS und Spiel drauf macht und schaut.

Das erwartete Verhalten von BF1 mit einem FX-8xxx und einer 580 in WQHD ist auf jeden Fall die volle Auslastung von CPU / GPU und keine unmotivierten FPS-Drops, außer in sehr belebten Szenen. Aber nicht "von alleine", wenn man stillsteht und sich nix im Spiel tut.
 
BF1 zeigt zwar gute Skalierung mit mehr Kernen, der FX ist trotzdem ziemlich langsam und schafft wahrscheinlich nicht mal die volle CPU Auslastung, weil die IPC einfach mies sind
 
Hier wird ziemlich viel orakelt...

BF1 ist hervorragend Mehrkern-optimiert und schafft auch auf einem FX8000 stabil über 60 FPS.

WQHD ist dagegen etwas zu hoch für die RX580. Stabile FPS (in welchem Bereich auch immer) sollten trotzdem herauskommen.

Da die 480/580 die PCIe-Stromversorgung bis ans Limit belasten, könnte ich mir vorstellen, dass dir das Board dazwischen grätscht und die Stromversorgung einschränkt.
In Folge würde die 580 heruntertakten und die FPS sinken. Gleichzeitig würde die CPU Däumchen drehen und die Auslastung sinken.

Das 970-UD3P hat eine ganz ansehnliche Stromversorgung mit 8+2 Phasen. Dennoch ist nicht ausgeschlossen, dass es mit der Unart der RX-580 bis 100W, statt erlaubten 75 aus dem PCI zu ziehen, nicht klar kommt.

Erstmal müsstest du die Kurven aus dem MSI AB in den betroffenen Spielen posten, dann kann man aufhören zu raten.
Dann würde ich (wenn verfügbar) mit einer exakt gleichstarken Nvidia CPU ein Fehlerausschlussverfahren betreiben.
Das Problem ist, eine 980 oder 1060 6GB aufzutreiben und dass man die Treiber des jeweils anderen Herstellers herunter werfen müsste.

Alternativ hast du vielleicht ne überzählige HDD, auf die man kurz das BS und Spiel drauf macht und schaut.

Das erwartete Verhalten von BF1 mit einem FX-8xxx und einer 580 in WQHD ist auf jeden Fall die volle Auslastung von CPU / GPU und keine unmotivierten FPS-Drops, außer in sehr belebten Szenen. Aber nicht "von alleine", wenn man stillsteht und sich nix im Spiel tut.

Wo wird hier orakelt? Die Sache ist doch ganz klar, in CSGO ist er in einem extremen CPU Limit und in Battlefield 1 in einem eher "leichten" , da die GPU auch nicht sonderlich viel mehr FPS schaffen würde, wenn ein 8700k drin wäre. Allerdings sollten in beiden Spielen mit vernünftigen Grafiksettings auch vernünftige FPS rauskommen.
 
Zurück