Discussione: [GUIDA] K10Stat
View Single Post
Old 22-01-2010, 17:41   #3
travis90
Senior Member
 
L'Avatar di travis90
 
Iscritto dal: Apr 2007
Città: Sant'Antimo (NA)
Messaggi: 1552
Nuove Features v1.32 in aggiornamento

Tab Info con più informazioni: "HT"
In "RegName" visualizzazione migliorata, e aggiunti:
AltVidStart
AltVidSSlamTime
SlamTimeMode
CacheFlushOnHaltTmr
CacheFlushOnHaltCtl
enStpGntOnFlushMaskWakeup
NbClkDiv
RdPtrInit
DataTxFifoWrDly
NbSyncAdjPtr
NbPstateForce
NbPstate
GfxNbPstateDis
C1eOnCmpHalt
SmiOnCmpHalt
IORd
IOMsgData
IOMsgAddr

Tab Pstate:
Aggiunto NB VID: 0 - 1 (nella versione precedente non era settabile)
Aggiunto UP(ms)= 0 *(attenzione, leggere la fine del 2° post)
Aggiunto DOWN(ms)= 0
Aggiunta funzione Lock Pstate (tasto destro sull'icona nella barra delle notifiche):
possibilità di bloccare tutti core ad un pstate senza entrare nella finestra del programma
(e cliccare sul pstate desiderato per ogni core)

Tab Debug sembra simile, ma nelle CPU X3 nasconde totalmente la riga non settabile del quarto core

Settaggi avanzati

Bloccare Core ad una frequenza fissa

Un modo veloce per fissare il paste a tutti i core è utilizzare Lock Pstate (tasto destro sull'icona nella barra delle notifiche) Solo dalla v1.32 di K10Stat

Se volete invece bloccare i pstate usando UP% e Down% ecco i settaggi:
Per testare il Pstate0 basta lasciare K10Stat con gli Up e down % di default.

Per testare il Pstate1 impostare la colonna degli Up % e Down % in questo modo:
Up% Down%
100___100
_0_____0
_0_____0

Per Testare il Pstate2
Up% Down%
100___100
100___100
_0_____0

Per Testare il Pstate3
Up% Down%
100___100
100___100
100___100


Un'altra funzione di K10Stat è quella di far lavorare i core in modalità unganged, scegliendo di mantenere il core che si vuole ad un frequenza fissa!
Nel Tab P-State ci sono dei quadratini (dipende dal numero dei core della cpu) già selezionati, con la scritta "AUTO", in questo modo il core funziona unganed normalmente.
Invece, sotto la colonna dei core, se cliccate su un quadratino (potete sceglierne solo uno per colonna) con scritta sopra la freq del pstate relativo, esempio cliccando su 800 (ipotetica freq del pstate3) alla quarta colonna, il quarto core rimarrà sempre a 800mhz! (Mentre gli altri opereranno secondo le normali funzioni di K10Stat)
Attenzione!!! Perchè CPU-Z monitora solo la frequenza del primo core! Perciò in questi casi usate AMD Overdrive!



Dalla prima immagine potete notare che anche con la funzione Unganged, il voltaggio si imposta a tutti i core in base al core col pstate più, quindi presumiamo che tra ganged e unganged non ci sia differenza di consumo, ma un aumento prestazionale e di reattività per la modalità Ganged (Based on Highest load-core)

Dettagli delle modalità Unganged/Ganged

La modalità ganged (attivandola col tasto destro sull'icona di K10stat in basso a destra nell'area di notifiche -> "Control Function" -> [.....] )

Unganged (Independent each core)
Ogni core cambia frequenza (pstate) indipendentemente dagli altri core

Ganged (Based on highest load-core)
Prende la frequenza più alta tra i core e la imposta a tutti i core.
Cioè tutti i core lavorano alla frequenza del core con la frequenza più alta.

Ganged (Based on average load-core)
Tutti i core lavorano alla frequenza "media" (uguale alla media delle frequenze) dei core.

Ganged (Based on lowest load-core)
Tutti i core lavorano alla frequenza del core con la frequenza più bassa.

Per rendere permanente la modifica di tale valore con l'unità di pianificazione basta modificare nell'opzione "Aggiungi argomenti" il valore del ClkCtrl

-ClkCtrl:0 Clock Control di K10Stat disattivato
-ClkCtrl:1 Unganged (Independent each core)
-ClkCtrl:2 Ganged (Based on highest load-core)
-ClkCtrl:3 Ganged (Based on average load-core)
-ClkCtrl:4 Ganged (Based on lowest load-core)


_._._._._._._._._._._._._._._._._._._._._._._._._

K10Stat + Cool'N'Quiet Clock Control

Le funzioni relative ai settaggi UP e Down % e ms di K10Stat possono essere svolte in sostituzione dal Cool'N'Quiet .
Disattivate il "Clock Control" in K10stat
Nel collegamento a K10stat togliere l'opzione -ClkCtrl:1 dopo il percorso dell'eseguibile o nelle opzioni dell'Unità di Pianificazione. Poi riavviate il pc e attiva il CnQ da bios. (C1E sempre disabilitato)
Per disattivarlo momentaneamente, senza dover riavviare il pc, cliccate con il tasto destro sull'icona di K10stat in basso a destra nell'area di notifiche e toglite la spunta a "Enable Clock Control"

In questo modo si potrà comunque configurare manualmente le frequenze e i voltaggi dei vari pstate, ma lascerete al CnQ il compito di variare la frequenza in funzione del carico di lavoro, così facendo non si hanno cali prestazionali dovuti al cambio di frequenza con errati settaggi.

Il Cool'N'Quiet 3.0 dei Phenom II porta molti vantaggi, tra cui quello di non far calare le prestazioni al cambio di frequenza, appunto adottando dei ritardi minimi inferiori rispetto a quelli di K10stat

Edit: io l'ho testato sulla configurazione in firma, e difficilmente con questa impostazione i core riescono ad arrivare al pstate3...
Restano quasi sempre sul pstate 1, anche in idle! Forse non sono pienamente compatibili, o forse il C'N'Q mantiene troppo prestante la cpu (più del necessario) a discapito del risparmio energetico.
Aggiornamento in attesa delle vostre esperienze...

grazie a jrambo92

_._._._._._._._._._._._._._._._._._._._._._._._._

Settaggi BIOS Modificati (Non di default)

Impostando i valori nel BIOS diversi da quelli di default, si hanno delle alterazioni nell'interfaccia grafica (GUI) di K10Stat e nelle impostazioni finali!

Vcore

Se modificate il vcore della CPU nel bios, K10Stat non ne risentirà nella GUI, quindi se la vostra cpu ha un vcore di default di 1.325, e da BIOS impostate 1.350 (che sarebbero +0.025 sul vcore di default) e 1.350 saranno reali (misurate sempre con AMD OverDrive e CPUz),
K10Stat invece vedrà sempre 1.325 (nella GUI), a questo punto se modificate il vcore anche da K10Stat, mettendo 1.350 (+0.025) avrete in TOTALE (+0.050) sul vcore che risulterà quindi di 1.375v!!!
Una formula per calcolare il totale è:
Vcore Effettivo = Vcore da BIOS + Vcore di K10Stat - Vcore di Default

FSB
Se modificate il FSB della CPU, K10Stat non ne risenterà (nella GUI), quindi se di default avete 200mhz, ogni moltiplicatore di K10Stat verrà moltiplicato per 200Mhz, dando come risultato il valore reale!
(esempio 200mhz*15=3000mhz <-- caso normale)
Ma se impostate un FSB di 220mhz con moltiplicatore 15, nella GUI vedrete sempre 3000Mhz, mentre se misurate con CPUz, vedrete che il valore reale è 3300Mhz!

Moltiplicatore CPU
Se modificate il Moltiplicatore della CPU, K10Stat non ne risenterà solo nella GUI, ma anche nei valori reali, ovvero K10Stat sovrascriverà il vostro valore del moltiplicatore, dando anche l'esatto valore nella GUI!

Voltaggio NB
ATTENZIONE!!! Questo è un caso particolare (ce ne sono 2 ) e dipende dalla confgurazione che avete!
Nel primo caso il valore del NBv viene sovrascritto da K10Stat come succede anche per il Moltiplicatore!
Nel secondo caso invece il NBv si comporta come il Vcore della CPU, e bisognerà usare la formula scritta prima per calcolare il totale!
Ma si consiglia per sicurezza ogni volta di misurare SEMPRE con Amd OverDrive (se modificate il NBv durante l'uso di AOD, dovete poi riavviare il programma per aggiornare la lettura del valore).

NB DID
Il NB DID non si trova nel BIOS, ma in K10Stat, e apparentemente dimezza la frequenza del NB (magari utile per i bassi pstate per migliorare il risparmio energetico), ma ciò funziona solo nella GUI, poichè il valore reale rimane inalterato.



VCore Estremo

Leggete prima la parte Vcore dei Settaggi BIOS Modificati.
Per avere un vcore maggiore a 1.55v (massimo in K10Stat), dovrete modificare (aumentando) il vcore prima da bios, che poi si aggiungerà all'aumento di vcore del K10Stat.
Esempio: se il vcore di default è 1.3v e se volessi raggiungere 1.6v, potrei impostare 1.4v dal bios (+0.1v) e 1.5v (+0.2) da K10Stat, così avrei in totale +0.3v riuscendo a raggiungere 1.6v, ma K10Stat ne vedrà comunque 1.5! Quindi per essere sicuri misurate il vcore con CpuZ!



_._._._._._._._._._._._._._._._._._._._._._._._._

In allegato il readme contenente tutte le funzioni e le istruzioni all'uso
Allegati
File Type: zip readme.zip (12.8 KB, 34 visite)

Ultima modifica di travis90 : 22-01-2012 alle 13:21.
travis90 è offline   Rispondi citando il messaggio o parte di esso