i7 8700k dropt auf 4,3 trotz MCE unter Prime95

Halja45

Schraubenverwechsler(in)
Guten Tag

Ich bin recht neu hier im Forum und habe ein (1st World) Problem zu dem ich sonst nichts gefunden habe.

Das system ist ein i7 8700K mit Asrock Extreme4 Board, BeQuiet Pure Power 10 600W, Palit GTX 1080 SJ und Gskill Aegis DDR4 3000 Ram. Bios wurde geupdatet auf die neuste stable Version 1.3 und per Jumper resettet.

So folgendes Problem: Egal ob im Bios MCE Multi Core Enhancement aktiviert ist oder die Core Ratio manuell auf 47 für All Cores gesetzt wird, unter Prime 95 dropt der Takt auf 4300mhz! Immer.

Es spielt auch keine Rolle wie der Energiesparplan eingestellt ist, wenn er auf Höchstleistung steht steigt der Takt sogar im Idle wieder auf 4700 an. Aber sobald prime95 egal in welchem Profil startet dropt er. Es gibt auch kein throttling.

Das sehr kuriose dabei ist, das ganze passiert nur mit Prime95. Mit Intel Extreme Tuning Utility bleiben die Cores auf 4700, genauso mit Cinebench oder 3D Mark oder dem Superposition Benchmark.


Irgendwelche Ideen? Vielen Dank schon mal :-)
 
Zuletzt bearbeitet:
Ich nehme an du nutzt eine Prime-Version mit AVX? Dann wäre das erklärbar. Du kannst ja mal im Bios nachschauen auf welchen Wert der AVX offset bei dir gestellt ist.

Dir ist bewusst, dass 4,7 GHz nur der Turbo für hohe Last auf einem Kern ist?
gRU?; cAPS
Das ist hier nicht der Punkt. Erstens nutzt er "multi core enhancement" und zweitens laufen andere Benchmarks mit dem gewünschten Takt durch.
 
Würde auch auf AVX tippen . Da drosselt meine auch runter .

Vielen dank an alle, NatokWa und amdahl hatten Recht!

Ich habe mir diesen Thread hier angeschaut I5-7600K - CPU Taktet sich auf AVX zwischendurch herunter da gibt es eine ähnliche Situation, da wurde ich hellhörig.

Es liegt an Prime95 bzw AVX! Sofern man im BIOS keine AVX Settings geändert hat wird dieses "Schutzverhalten" getriggert. Man muss im Verzeichnis von prime die local.txt ändern und den Wert CpuSupportsAVX=0 hinzufügen oder eben das AVX Offset im BIOS setzen und dann geht es. Jetzt bleibt der Takt bei 4700@Prime! :-)

EDIT. Wie muss ich das Setting im BIOS setzen um das Verhalten zu vermeiden?
 
Zuletzt bearbeitet:
Kurz gesagt . Du SOLLTEST es nicht vermeiden . AVX ist ein CPU-Burner welcher durchaus auch Schäden verursachen kann wenn man es übertreibt .
Du KANNST natürlich bei den meisten UEFI's eine AVX-Ratio setzen , mal als Offset mal als "echter" Takt , was du da einstellst liegt dann auch AN bei AVX , es ist aber nicht zu empfehlen bei starkem OC die gleichen Taktraten auch auf AVX an zu wenden , außer natürlich du liebst den Blackscreen in Sachen "Hardeware-Protektion turned PC off -> CPU Overheat" , eine ähnliche Meldung hatte ich schon öfters .... dann bin ich auf WaKü umgestiegen ..... bei AVX habe ich schon IMMER Auto stehen , ist in der Praxis ohnehin irrelevant für Zocker .
 
Ok das klingt sinnvoll. Also ich habe das AVX Offset jetzt auf 2 gesetzt, 0 ist ohne hin nicht möglich und wird vom BIOS gar nicht angenommen. So taktet er mit aktiviertem AVX unter Prime dann 2x100mhz runter auf 4500. Ganze 500mhz runter zu gehen erscheint mir etwas übertrieben und unnötig !? Mal schauen wie sich die Temps genau verhalten und ob es Probleme gibt.

Insgesamt habe ich ja kein großes Interesse an OC überhalb von 4,7. Mein Ziel war ja nur das eben aber alle Kerne gleichzeitig auf 4.7 boosten können wie man es von MCE Multi Core Enhancement eben kennt. :-)

EDIT. Die Cache Ratio steht bei Last auf 44, im BIOS auf Auto. Ist das so in Ordnung?
 
Bei den allermeisten 8000er CPUs ist ein AVX-Offset von 3 passend, sprich ein stabiler Takt ohne AVX ist in der Regel 300 MHz niedriger auch mit AVX stabil (sofern die Spannungsregelung die vCore einigermaßen halten kann).
Wenn man Glück hat gehen auch nur -2, mit Pech muss man eben zu -4 gehen.
-5 ist tatsächlich etwas zu heftig.

EDIT. Die Cache Ratio steht bei Last auf 44, im BIOS auf Auto. Ist das so in Ordnung?
Ja, alles prima.
 
Danke für die weiteren Antworten.

Ich habe grade nochmal 30 Minuten Prime95 auf maximum Heat getestet mit 4700mhz (CpuSupportsAVX=0 in der local.txt) und CPU Package wird laut hwinfo64 nicht heißer als 75°C. Dabei liegen maximal 1,4V an, aber die meiste Zeit wo ich geschaut habe 1.36V. Ist das noch im Rahmen?

Load Line Calibration ist auf 4. Standard war 5.
 
Kommt auf deinen Rahmen an. ;-)

Manche sagen alles unter 1,4v ist ok, andere gehen nicht über 1,2v. ;)

Persönlich halte ich den Bereich zwischen 1,25 und 1,30v für Alltags-OC für am sinnvollsten weil die CPU hier zwar hohe Taktraten schafft aber noch halbwegs effizient arbeitet. Klar kann man mit 1,4v noch 200 doer 300 MHz mehr rauspressen aber das erzeugt einfach einen sehr hohen verbrauch, Hitze, Verschleiß, Lautstärke usw. für nix außer Benchmarkzahlen. Denn ob deine CPU jetzt 4,7 oder 5 GHz läuft bemerkste im Alltag niemals.

Die meisten 8700K die ich so übertaktet habe (für alltagsbetrieb) lagen bei 4,7-4,8 GHz unter Last ohne AVX bzw. ~4,5 GHz Last mit AVX, bei Spannungen um die 1,25v für länger primestable (deine 1,36-1,4v sind für 4,7 GHz viel zu hoch wenn AVX aus ist, mit AVX käme es evtl hin).
Einer wollte auch "alles was geht", der lag dann bei 5,1 GHz bei 1,44v (geköpft + WaKü). Kann man machen wenn mans unbedingt haben will, sinnvoll ists aber abgesehen von Benchmarks halt nicht.
 
Ok sehr gut zu wissen. Ja also die Volt sind mit eben mit 4,7ghz bzw. CpuSupportsAVX=0 also AVX = OFF unter prime 95 wenn ich das jetzt richtig kombiniere :-)

Ich hatte jetzt mal fixed 1.20V eingestellt und da hängt das System nach einigen Sekunden Prime95. Mit 1.25V schien es erst mal einige Minuten zu gehen. Aber auch mit 1.25 zeigt hwinfo64 mir 1.364V Core VID an?! ist das normal, Vcore ist 1.1V. In meinem Beitrag vorher meinte ich auch Core VID nicht Vcore. Keine Ahnung ob das ein großer Unterschied ist. Es gibt da wohl verschiedene Sensoren anscheinend.
 
Die VID ist was völlig anderes als die vCore und für dich nicht interessant. Da kann auch 1V oder 2V stehen.
Für dich interessant ist einzig und alleine die vCore, die dir CPUZ unter Last anzeigt.
 
Das die 1,20V nicht sofort laufen liegt an der LLC und dem Vdroop unter Last.

Wenn du prime95 Version 29..... Non AVX testen möchtest, bitte CpuSupportsAVX=0 und CpuSupportsFMA3=0 eintragen und schreibgeschützt setzen.
 
Ok Warum CpuSupportsFMA3=0 ?

FMA (FusedMultiplyAdd) ist eine Befehlssatzerweiterung wie AVX auch. Und FMA hat einen ähnlichen Effekt wie AVX: Anwendungen die es ausnutzen werden massiv schneller und die CPU bei der Berechnung heißer.

Weil gerade im Heimanwenderbereich so gut wie kein Programm (und erst recht nicht Spiel) diese Funktionen nutzt geht der Trend (leider..) dahin, dass Leute die ihre CPUs übertakten diese Funktionen abschalten weil die ja "unrealistisch" sind und so höhere Taktraten mit weniger Spannung erreichen.
Problematisch wirds dann wenn diese Anwender sowas dann DOCH mal benutzen, beispielsweise wenn sie mal ein Video konvertieren mit einer Software die AVX nutzt - dann schmiert die Kiste ab und die böse Software ist meist schuld.

Persönlich würde ich keine Funktion meiner CPU nur abschalten weil ich damit dann ein höheres OC erreiche (vor allem nicht wenns noch Optionen wie den AVX Offset gibt die sogar beides erleuben - mehr Takt ohne AVX und weniger Takt mit AVX).

Und um das mal zu erwähnen: Software die AVX ausnutzen kann ist bei gleicher Aufgabe SEHR viel schneller, die theoretische Rechenleistung steigt teilweise um Faktor 10 (!) und in der Praxis gibts nicht selten Performancezuwächse von 50% und mehr.
Anders gesagt: Eine CPU die 4GHz läuft und AVX nutzt ist so schnell wie die gleiche CPU mit 6+ GHz (!) ohne AVX. Beispielsweise bei HEVC-Videokompression.

Aber das ist noch zu unbekannt in der breiten Masse, deshalb schalten nach wie vor Leute beim OC diese Funktionen als "unnötig" und "unrealistisch" ab. Das ist halt der Kenntnisstand von vor ein paar jahren als es wirklich quasi keine Software für AVX gab. :ka:
Ich würds nur so machen wenns wirklich ein 100% Spielerechner ist. Und zwar ohne beispielsweise Streaming...

Da hab ich schonmal was geschrieben... http://extreme.pcgameshardware.de/blogs/incredible-alk/1637-alkis-blog-37-avx.html
 
Stellt ihr eigentlich die Voltage immer fix ein oder nutzt ihr dieses Ofset?

Prime läuft bei mir erst so ab 1.275V stable mit MCE & 4,7ghz. LLC 4. Dann dropt der Vcore unter Rechenlast auf ca 1.1V, wenn er weiter dropt wirds kritisch/crasht.
 
Stellt ihr eigentlich die Voltage immer fix ein oder nutzt ihr dieses Ofset?
Ich benutze eine fixe Spannung.

Gründe:
- Konstante Spannungen sind bei Lastwechseln wesentlich einfacher für die Mosfets zu halten als variable. Dadurch wird das OC-Potential ein bisschen höher.
- Der durch abgesenkte Spannung im Idle zusätzlich gesparte Strom ist minimal, sprich eine handvoll Watt höchstens. Für Mobilgeräte wichtig, beim Desktop nicht nötig.
- Der Verschleiß der Spannungswandler ist geringer (weniger "harte" Wechsel zwischen Lastzuständen) und der Verschleiß der CPU ist geringer (geringere Spannungsspitzen bei Lastwechseln). Beide Effekte sind praktisch egal da sie sehr klein sind und es wurscht ist ob eine CPU/Board jetzt 10 oder 12 Jahre hält aber das ist son psychologisches Ding :-D
- Oftmals wird bei fixed vCore weniger LLC nötig als mit Offset - und je weniger LLC desto gut.

Prime läuft bei mir erst so ab 1.275V stable mit MCE & 4,7ghz. LLC 4. Dann dropt der Vcore unter Rechenlast auf ca 1.1V, wenn er weiter dropt wirds kritisch/crasht.
Das ist ein sehr großer vDroop. :hmm:
Normalerweise je nach LLC würde bei 1,275v Idlespanung die vCore unter großer Last vielleicht mal auf 1,2v fallen aber nicht auf 1,1...
Wenn das so extrem ist wäre zu überlegen, nur 1,2v Idlespannung einzustellen und die LLC etwas aggressiver zu wählen, so dass deine Spannung zwischen 1,15 und 1,20v schwankt statt gefühlt zwischen 1,1 und 1,3.
 
Zurück