i5 8400 taktet nicht im richtigen All-Core Turbo bei 100% Auslastung

SK15

Schraubenverwechsler(in)
Hallo zusammen,

habe mir heute folgendes Setup zusammengebaut und bin mit dem Ergebnis auch sehr zufrieden.

i5-8400
Mugen 5 Rev. B
Asus Prime B360-Plus
16GB Corsair 2666mhz
msi gaming gtx 1070ti
BeQuiet Straight Power 11 550W (etwas oversized, ich weiß; stückweit Investition in die Zukunft)

Allerdings fiel mir eben im CPU-Stresstest auf, dass die Cores bei 100% Auslastung nur mit knapp 3,5 Ghz takten anstatt mit bekanntem All-Core Turbo 3,8 Ghz. (ausgelesen mit HWiNFO und CPU-Z, überall das gleiche Ergebnis)
Habt ihr eine Idee, woran das liegen kann bzw. was ich einstellen muss?

Danke und Gruß
 
mit Prime95. HWiNFO sagt dabei auch, dass die Last auf allen Cores 100% ist, aber trotzdem nur knapp 3,5 ghz Taktung.
Im BIOS habe ich bis auf Basics (XMP, Bootmanagement, ...) nichts verändert. Gibt es da Einstellungen, die ich vornehmen muss, damit der All-Core Turbo sauber läuft?
 
Prime wird bei dir mit AVX laufen, daher wird das AVX-Offset greifen. Glaube das liegt standardmäßig bei 3, also bei AVX-Nutzung 300Mhz weniger Takte. Somit würde das passen und wäre normal.
Teste die CPU mal in Games und gib ihr was zu tun, zum Beispiel Rise of the Tomb Raider oder jedes andere Game, welches die CPU beansprucht. Solange im Spiel alles passt (Temperatur und Takt) brauchst du dir keine Gedanken machen.

EDIT: Und nein, da kann und muss man auch nichts dran verändern. Prime ist eine Extrembelastung, die so nie im Spielebetrieb auftreten wird.
 
Ich hatte vor einiger Zeit bei einer guten Freundin mit dem gleichen Board und auch einem i5 8400 dass exakt gleiche Problem.

Bei uns hat ein BIOS Update schon geholfen damit der Takt sauber gehalten wird. Danach wurde mit Prime der Takt, zumindest kurzzeitig, bei 3,8 GHz gehalten. Wenn dein BIOS also nicht auf den neusten Stand ist: Aktualisiere es auf die neuste Version. Ich weiß nicht ob Asus da beim Werksbios was verdaddelt hat, wirkt auf mich bei dem B360 Plus irgendwie so.

Bei ihr wurde der Takt nämlich überall auf 3,5 GHz gesetzt. Egal ob Prime, Spiele oder sonst wo. - Auch der Single-Core Tubro ging nie über 3,7 GHz. Ich habe damals bei CB einen Thread erstellt wo es um das gleiche ging.
 
Zuletzt bearbeitet:
Ich hatte bei meinem i7-8700 anfangs das selbe Problem. Ein BIOS-Update hatte hier geholfen. Wenn das Problem danach immer noch da sein sollte, nutze mal ein anderes Programm für die Auslastung, z.B. CPU-Z Stresstest oder so. Wie die Vorredner schon angesprochen haben, kann da eine BIOS-seitige Ausbremsung vorliegen. Wäre recht irrelevant ;)
 
Nur mal so am Rande - Intel gibt bewusst keinen All-Core-Turbo mehr an. Wie die CPU genau angesteuert wird, ist sache vom Board.
https://ark.intel.com/de/products/126687/Intel-Core-i5-8400-Processor-9M-Cache-up-to-4_00-GHz

Beispiel: Board A hält sich strikt an die TDP, egal was man macht, bei 65 Watt+- sind Schluss -> CPU fällt je nach Last auf den Basis-Takt 2,8GHz zurück. Passiert schonmal bei OEM-Boards, Stichwort HP, Medion und Co.

Beispiel B: Board bzw Boardhersteller ist die TDP völlig Murks. Bei 100% Last taktet die CPU einen höheren Turbo, unabhängig davon ob die 65 Watt eingehalten werden oder nicht. So saugt eben ein 8400 gut und gerne mal 120 Watt aus der Dose. Wenn eben die 3,8 GHz Turbo anliegen sollen auf 6 Kernen geht das auf Kosten des Verbrauchs. Erfahrungsgemäß sind da die großen Z-Chipsätze deutlich kulanter konfiguriert, was den Verbrauch angeht.
Die Hersteller wissen genau, dass es Käufern solcher in der Regel teureren Boards eher um Leistung geht als um Effizienz.

Intel Core i5-8400: wie gut ist der "kleine" i5 in der Praxis? - Tom's Hardware Deutschland

Die Einführung der Spezifikationen ist hier ganz Interessant. Ich zitiere mal aus dem TH Artikel:
"Die TDP gibt Intel für den Core i5-8400 mit 65 Watt an, aber es wird abzuwarten bleiben, was die Mainboardhersteller daraus machen und ob auch diesmal wieder All-Core Turbo-Taktraten ermöglicht werden, die deutlich darüberliegen und somit die TDP-Klasse sprengen werden. Wir werden später bei den Leistungsaufnahmemessungen noch einmal darauf zurückkommen."

Wenns ein Bios-Update nicht richtet würde ich mir da keine Gedanken drum machen. Ich halte das Verhalten für normal.
 
Zuletzt bearbeitet:
Danke euch schonmal für die Antworten. Habe heute in Evil Within 2 den MSI Afterburner mitlaufen lassen, auch hier nur 3,5 Ghz Turbo (zwecks testen habe ich alle GPU-lastigen Einstellungen abgestellt, damit die CPU richtig ausgelastet wird).
Die derzeitig installierte Bios Version ist 0602. Auf der Asus-Webseite finde ich bei dem Motherboard gar keine Übersicht der aktuellen BIOS Version, nur ein ME-Update Tool?!

@DisOrcus: Da du in genau dieser Kombi bereits ein Update gefahren hast, kannst du mich erleuchten? :-)
 
Du must auf "Expand all" klicken dann siehst du die BIOSe.
Aktuellste ist glaub ich die 0802.

Aber das es daran liegt halte ich für eher unwahrscheinlich.
 
Ich kann mir höchstens vorstellen, dass von Version 0602 auf 0802 irgendeine Einstellung z.B. von "Auto" auf "???" oder so geändert wurde. Denn mit 0602 wird bereits der neueste i7-8086 erkannt.

Ich habe gerade den CPU-Z Stresstest durchgeführt und mit HWiNFO die Spannung, Takt und Temperatur beobachtet, siehe Screenshot. Interessant ist dabei folgendes:
Die Spannung und Taktung in der Spalte Maximum wurde VOR dem CPU-Stresstest erreicht. Sobald ich den Stresstest starte, sind die Werte bei Current gültig (d.h. die aus der Spalte Maximum werden nicht ein einziges Mal unter 100% Last erreicht).
 

Anhänge

  • i5-8400.JPG
    i5-8400.JPG
    118,7 KB · Aufrufe: 104
Ist wenn ich mir den HWinfo Screen angucke wirklich 1:1 das gleiche Verhalten wie bei der Freundin von mir. Allcore Turbo ist 3,5 GHz. Single geht er in Der Regel auf 3,7 und in absoluten Ausnahmefällen mal auf 3,8 GHz.

Wie gesagt: https://dlcdnets.asus.com/pub/ASUS/mb/LGA1151/PRIME_B360-PLUS/PRIME-B360-PLUS-ASUS-0802.zip

Das ist das aktuellste BIOS für das B360 Prime Plus. Das haben wir geflasht und danach lief die CPU wie überall angegeben mit Allcore 3,8 und auch die Single-Core Boosts haben gepasst.

Der Grund warum du VOR dem Test die höheren Werte hast ist folgender: Da wird der SingleCore Turbo angelegt, der idR höher ist als der Allcore. - Beim Stresstest werden dann alle Kerne belastet und er geht auf den Allcore-Turbo. Das wirst du bei eigentlich allen CPUs so sehen, dass "ohne" Belastung einzelne Kerne höher boosten als wenn du alle Kerne belastest.
 
Die Spannung und Taktung in der Spalte Maximum wurde VOR dem CPU-Stresstest erreicht. Sobald ich den Stresstest starte, sind die Werte bei Current gültig (d.h. die aus der Spalte Maximum werden nicht ein einziges Mal unter 100% Last erreicht).

Normales Verhalten, würde ich sagen. Singlecore boostet der 8400 gerne auf 3,8 GHz, allCore limitiert ihn etwas, das hatten wir ja schon festgestellt. Das Phänomen mit der Spannung entsteht aus dem selben Hintergrund. Zunächst wird das Board ohnehin mehr Spannung geben, wenn der Takt auf irgendeinem Kern höher liegt. Außerdem kommt es durch die Allcore-Last zu einem höheren VDroop.
 
Nee, die Taktung zeigt er mir auf allen Cores an, wenn die Auslastung keine 100% ist. Ich habe die Energieoption gerade mal auf Höchstleistung gesetzt, um das Beispiel bildlich festzuhalten.

Mache ich dann den CPU-Stresstest, geht er wieder runter auf 3,5 Ghz.
Ich werde dann mal das BIOS Update machen. Oder hat noch jemand ein Tipp? Hab nämlich noch nie ein Bios geflasht..... :) (und gemäß dem Motto: never touch a running system ;) )
 

Anhänge

  • i5-8400-1.JPG
    i5-8400-1.JPG
    97,6 KB · Aufrufe: 69
Zuletzt bearbeitet:
Ja, das passt so. Wenn keine Last vorhanden ist, kann er höher boosten. Jede Wette, dass der Prozessor in irgendein TDP-Limit rennt. Deshalb kann er bei Allcore-Last nicht auf die 3,8 GHz gehen. Entweder gibt es irgendwo noch eine Option im BIOS oder es läuft wirklich erst mit BIOS-Update.
 
Ja, das passt so. Wenn keine Last vorhanden ist, kann er höher boosten. Jede Wette, dass der Prozessor in irgendein TDP-Limit rennt. Deshalb kann er bei Allcore-Last nicht auf die 3,8 GHz gehen. Entweder gibt es irgendwo noch eine Option im BIOS oder es läuft wirklich erst mit BIOS-Update.


Ich vermute auch dass da im BIOS einfach irgendwo eine Option aktiv ist, die im 0802 im Standard deaktiviert wurde oder so etwas in die Richtung. Aber auf dem ersten Blick habe ich damals nichts gefunden. Und da ich eher der Mensch bin der das BIOS aktuell hält, hat sich dass dann mit dem neuen BIOS sowieso erledigt.
 
Ja, das passt so. Wenn keine Last vorhanden ist, kann er höher boosten. Jede Wette, dass der Prozessor in irgendein TDP-Limit rennt. Deshalb kann er bei Allcore-Last nicht auf die 3,8 GHz gehen. Entweder gibt es irgendwo noch eine Option im BIOS oder es läuft wirklich erst mit BIOS-Update.

wenn ich dem Eintrag "CPU Package Power" in HWiNFO glauben schenken darf, hat die CPU bei 100% Last eine Leistungsaufnahme von knapp 46W, also noch unter dem TDP-Limit von 65W.
In einem PCGH Artikel habe ich gelesen, dass es sich bei diesem Eintrag um die von der CPU selbst gemeldete Leistungsaufnahme handelt.
 
Zurück