Ab welcher Temperatur taktet ein Ryzen 3700X runter? CPU taktet mit 3,2 GHz.

TornadoX

Komplett-PC-Aufrüster(in)
Ich habe jetzt seit über einem Jahr einen Ryzen 3700X und hatte bisher keine Temperatur- oder Leistungs-Probleme. Jetzt habe ich aber ein BIOS-Update (MSI B450 Tomahawk Max v37, AGESA 1.0.0.6) gemacht und hatte Probleme mit Slowdowns in Forza Horizon 4. Können mit dem BIOS-Update zusammenhängen, könnten natürlich theoretisch auch eine andere Ursache haben. Deshalb habe ich beim Spiele mal HWMonitor laufen lassen. Dabei ist mir aufgefallen, dass die CPU bis 87°C gegangen ist. Und bei den Taktraten der Kerne werden minimale Taktraten von ~3,2-3,4 GHz angezeigt (unterschiedlich für die Kerne).

Würde ein Ryzen 3700X bei 87°C auf solche Taktraten runtertakten? Ich dachte eigentlich 3,6 GHz wäre Minimum? Interessanterweise komme ich mit Prime95 nicht über 77-79°C. Nach 12 Minuten Prime95 takten die Kerne mit ~3,7 GHz. Ich benutze den Standardkühler und habe im BIOS eingestellt, dass der bis 75°C mit 55% Geschwindigkeit dreht und dann bis 85°C auf 100% hochdreht.
 
Ryzen haben eine PTC von 95°C. Überprüfe einfach mal alle BIOS Einstellungen. Der Boxed Cooler ist nun kein Kühlungswunder. Reicht aber um die CPU innerhalb der Specs zu betreiben.
 
Ich habe jetzt festgestellt, dass ich auch bis zu 88°C in Prime95 erreichen kann, wenn ich nicht 16, sondern nur 4 Threads laufen lasse. 4 Kerne liefen dann mit ~4,1 GHz und die anderen mit ~3,3 GHz. Ich hoffe mal, dass die Last auf den Kernen mit dem hohen Takt ist und nicht auf denen mit dem niedrigen Takt? So schlau ist Windows/Ryzen doch hoffentlich, oder? Dass manche Kerne dann unter 3,6 GHz sind, erklärt zumindest, dass ich bei "Min." solche Werte gesehen habe. Die sind dann hoffentlich gar nicht relevant?

TaktTemp.png
 
Ich habe jetzt festgestellt, dass ich auch bis zu 88°C in Prime95 erreichen kann, wenn ich nicht 16, sondern nur 4 Threads laufen lasse.

So ist es.
Wie gesagt lies mal den von mir verlinkten Blog, da hab ich die Zusammenhänge ausführlicher erklärt. Das von dir beobachtete verhalten ist aber wie du schon vermutest normal. ;)
 
Ich habe jetzt die beiden Blog-Posts gelesen (#35 und #47) und es scheint dann ja zumindest von der CPU her keine Probleme zu geben. Meine Lüfterkurve dürfte dann auch keine negativen Auswirkungen auf die Leistung haben, theoretisch könnte ich wohl auch noch später die Drehzahl erhöhen und vorher den Lüfter noch langsamer laufen lassen. Das heißt dann wohl die Slowdowns in Forza Horizon 4 haben eine andere Ursache (die GPU ist noch deutlich kälter, d.h. die ist es wohl auch nicht).
 
Deshalb habe ich beim Spiele mal HWMonitor laufen lassen. Dabei ist mir aufgefallen, dass die CPU bis 87°C gegangen ist. Und bei den Taktraten der Kerne werden minimale Taktraten von ~3,2-3,4 GHz angezeigt (unterschiedlich für die Kerne).

Ryzen master sollte die richtigen taktraten auslesen können den HWinfo zeigt fast immer über 4ghz an und im ryzen master sind es 1,6 bis 2,2GHz.

Wen der Boxed verbaut ist dann ist die temp auf jedenfall normal und kein problem.
 
Ryzen Master war auf jeden Fall nochmal ein guter Vorschlag. Da sehe ich auch tatsächlich mal Spannungen von 0,2V statt fast immer 0,9V(?) wie in HWMonitor. Und ich sehe auch, dass die Kerne schlafen. Jetzt für mein "Problem" hier ist auch das Histogram für Temperatur und Taktrate mal interessant.

Eine Frage hätte ich aber jetzt doch noch, nachdem ich eben ca. 30 Minuten Forza Horizon gespielt habe und dabei Takt und Temperatur aufgezeichnet habe.

Die Temperatur ging innerhalb der Zeit nur auf 67°C hoch, also deutlich unter den 87°C von letztens. Warum das so ist, ist mir erstmal nicht ganz klar. Aber vielleicht hat es etwas damit zu tun, dass meine Kerne doch teilweise extrem niedrig takten. Ich bräuchte mal eine Erläuterung des Boost-Verhaltens von Ryzen-CPUs.

Clocks1.png

Wie kann es sein, dass die Kerne während des Spielens so extrem niedrig takten? Teilweise nur 2,5 bis 3,4 GHz? Ich hätte gedacht, dass die CPU immer versucht so schnell wie möglich jede Aufgabe zu erledigen? Liegt das daran, dass ich in dem Spiel normalerweise locked bei 144 FPS bin? Taktet die CPU dann gar nicht auf das Maximum hoch? Gerade Ryzen hat doch ein extrem aggresives Boost-Verhalten und taktet schon auf max. Boost, wenn man nur den Mauszeiger kurz bewegt. Ist es normal, dass die Taktraten da so niedrig sind?
 
Zuletzt bearbeitet:
Lade dir vllt mal CapFrameX und beobachte über das Overlay die CPU-Taktraten ingame.
Musst das Programm während dem Spielen nur im Background laufen lassen, das Overlay ist automatisch vorkonfiguriert und aktiviert.

Sollte dein 3700X ingame dann unter 3600MHz takten ist auf jeden Fall iwas nicht in Ordnung. Müsste ingame immer zwischen 4200-4300Mhz und ggbfs 3600Mhz hin- und hertakten. Aber niemals unter 3600.
Der Wraith Prism CPU-Kühler hält die CPU üblicherweise unterhalb von 75°C.
Vermute einen üblen Hitzestau in deinem Gehäuse oder eine Fehlmontage des Wraith Prism Boxed-Kühlers.

AGESA 1.0.0.6 verändert am Taktverhalten des 3700X prinzipiell nichts.
 
Die Taktraten hatte ich zwar nicht im Overlay, aber wie gesagt dann nachträglich im Monitor vom AMD Ryzen Master nochmal angeguckt (siehe Screenshot vorheriger Post). Überhitzt kann da ja eigentlich nichts sein, waren ja als ich das da aufgezeichnet habe nur 67°C. Aber die Taktraten halt sehr gering. Du sagst es sollten niemals unter 3,6 GHz sein?

Zumindest in 3DMark, Cinebench R15 und Userbenchmark scheint CPU-seitig alles ok zu sein, da entsprechen meine Werte den Vergleichswerten.
 
Die Taktraten hatte ich zwar nicht im Overlay, aber wie gesagt dann nachträglich im Monitor vom AMD Ryzen Master nochmal angeguckt (siehe Screenshot vorheriger Post).

Nachträglich heißt Spiel minimieren und auf den Ryzenmaster kucken?
In der Zeit hat die CPU sich schon 150x runtergetaktet (das passiert innerhalb weniger Millisekunden!) weil ein minimiertes Spiel keine Leistung fordert... :schief:

Nebenbei erwähnt: Deine CPU taktet immer nur so hoch wie sie es muss bzw. wie die Leistung gefordert wird um möglichst effizient zu sein. Bedeutet wenn du in einem Spiel beispielsweise in einem massiven Grafiklimit bist oder Framecaps (vSync usw.) verwendest kann die CPU-Last ggf. so klein werden dass die CPU ein paar Gänge zurückschaltet. Denn irgendwo über 4 GHz rumzutakten aber alles mit Leerzyklen zu füllen weil gar nicht so viel Arbeit da ist ist sehr ineffizient und wird möglichst vermiden. ;)
 
Nein, nachträglch heißt, dass ich im Monitoring den Verlauf der Taktraten angeguckt habe. Siehe Anhang Post #8.

Ich habe jetzt eben in CSGO ein Botmatch gespielt (1080p), ohne Framelimit, lief mit ca. 240-350 FPS.

Mein laut Ryzen Master bester Kern (Kern 7) lief quasi die ganze Zeit bei 4 GHz. Höher hat keiner der Kerne während des Matches jemals getaktet.

Hier nochmal der Taktverlauf während des Spielens von CSGO ohne Framelimit (Temperatur ging wieder nur bis 67°C):
CSGO.png

Habe testhalber eben nochmal in 720p gespielt und da sind die FPS und die Taktraten identisch, d.h. weiterhin nur 4 GHz oder knapp darunter auf den "schnellen" Kernen.

Mit Borderlands 3 mal etwas bisschen aktuelleres gespielt. Da will keiner der Kerne über die 3,9 GHz gehen:
BL3.png

Spiel läuft mit etwas über 110 FPS. Kann da natürlich GPU-Limit sein, aber bei 720p CSGO war das definitiv CPU-Limit (gleiche FPS wie bei 1080p).

Sind die Taktraten vom offiziellen AMD Tool vielleicht Quatsch? Ich habe eben 3D Mark Fire Strike (das normale, nicht Extreme oder Ultra) laufen lassen. Ryzen Master zeigt mir für die Zeit während der Benchmarks Taktraten um die 4 GHz an. 3D Mark behauptet aber, der CPU-Takt lag bei 4,3 GHz+?!

3D Mark Fire Strike Ryzen Master.png vs. 3D Mark Fire Strike.png

Wer hat Recht? Man würde doch erwarten das offizielle AMD Tool?

Mein System ist übrigens:
- Ryzen 3700X
- Geforce RTX 2070 Super
- 32 GB DDR4 3200 CL15
- 2 TB Samsung 850 EVO SSD
- Windows 10 Pro
 
Zuletzt bearbeitet:
Zurück