Ciao di nuovo, ho effettuato i test tutto stock solo le ram a 3600 mhz ma non penso importi molto francamente.
Questi sono i risultati, il primo screen è durante il bench, la seconda è dopo 2 min dalla fine del bench con relativo punteggio.
Le temperature a stock sono ottime, hai un bel margine per salire (normale con un 5600x).
Non c'è bisogno di avere la CPU sotto i 60 gradi sotto carico: anche arrivassi a 75-80 gradi va bene ugualmente (lo stesso vale per i giochi).
Io procederei in 3 step:
1) Alzare i PBO Limits. Se non vuoi sbloccarli completamente, lasciando la CPU libera di andare alla massima potenza che il precision boost reputa sicura (dai 100 ai 120 watt per un 5600x) puoi settarli su "manual" e impostare manualmente TDC, EDC e PPT.
Potresti impostare qualcosa tipo:
TDC=70
EDC=110
PPT=85 o 90
Più li alzi, più potenza dai alla CPU, quindi vedrai il punteggio di Cinebench alzarsi leggermente a discapito di consumi e temperature.
Con i parametri che ti ho dato non dovresti raggiungere temperature eccessive (sotto gli 80 gradi di sicuro).
2) Applicare l'offset mediante AutoOC. Questo serve per permettere alla CPU di raggiungere frequenze di picco più alte.
Come avrai notato, il 5600x arriva al massimo a 4.65GHz, ma sotto carichi pesanti la frequenza scende per rispettare i limiti di potenza e corrente. Aumentando i limiti di potenza, aumenta la frequenza in carichi pesanti (Cinebench), ma in gaming cambia poco o niente, perchè rimane il limite dei 4.65GHz.
Se vuoi il massimo delle prestazioni possibili puoi impostare 150 o 200: la CPU lavorerà a 4.8-4.85GHz (al massimo).
Attenzione: testando con Cinebench multicore non vedrai nessuna differenza applicando l'AutoOC. La differenza (leggera) la vedrai facendo il test single core oppure nei giochi, ma solo in situazioni di "CPU Limited" (difficile averne con un 5600x).
Fino a qui non serve testare la stabilità, o meglio: alzare i power limit non provoca instabilità, ma nemmeno l'AutoOC rimanendo sotto i 200MHz solitamente provoca instabilità, perchè la curva tensione-frequenza rimane quella standard definita da AMD, ovvero, per salire di frequenza, la CPU automaticamente richiederà anche più tensione.
Per questo motivo registrerai temperature in gaming (o in carichi leggeri) un po' più alte (ma non credo sarà un problema)
3) Applicare il curve optimizer: in questo modo si sposta la curva tensione-frequenza verso tensioni più basse. Il diretto risultato è che la CPU, a pari potenza, può permettersi frequenze più alte, quindi le prestazioni salgono (in carichi multicore, in gaming cambia poco o nulla). E' un undervolt, ma in pratica si comporta come se fosse un overclock.
In questo passaggio è importante testare bene la stabilità perchè si va a modifica la curva di funzionamento standard della CPU.
La stabilità va testata in più punti della curva, ovvero sia con carichi pesanti,lsia con carichi medi, sia con carichi single core, perchè a volte capita che la CPU è stabile quando caricata al 100% (perchè opera a frequenza più bassa), ma diventa instabile con carichi più leggeri (perchè opera a frequenze maggiori).
Per testare la stabilità suggerirei OCCT, che mette a disposizioni più opzioni di Cinebench ed è un po' più "tosto" da passare.
Puoi fare un test standard con set dati "grande", modo "normale", istruzioni "AVX2" e thread "automatico" che replica un po' il comportamento di Cinebench.
Poi un alto test per carichi medi in cui setti manualmente il programma per usare solo 4 core: thread "avanzate", selezioni 4 core a piacere, selezioni "solo core fisici" e attivi lo scambio tra core attivi e inattivi.
Poi se vuoi anche un test single core: stessa procedura di sopra, ma selezionando un core solo (o due se vuoi).
Ogni test lo fai per almeno 10-15 minuti.
Se li superi tutti e tre con buona probabilià sei stabile e puoi scendere ulteriormente con il curve optimizer o fermarti se sei soddisfatto dei risultati.
Il curve optimizer può anche essere impostato singolarmente per ogni core ed è utile perchè normalmente alcuni core reggono meno undervolt di altri. La comodità di OCCT sta proprio nel fatto che ti dice quale core causa l'errore, nel caso ce ne sia uno.
Quindi se vuoi fare le cose in modo fine, puoi anche fare un impostazione diversa per core, quindi riducendo il curve optimizer solo sul core che da errore invece che ridurlo su tutti.
Ultima nota: dicevo che il curve optimizer non migliora le prestazioni in gaming e normalmente è vero. Tuttavia un beneficio ce l'ha: riduce leggermente la tensione di picco e quindi le temperature (poca roba).