1. Tutto quello che c' è da sapere sui C-States (risparmio energetico) Parte 1

    Avatar
    Tags
    C-States
    parte 1
    risparmio energetico
    By ChuckNorris il 19 July 2012
     
    0 Comments   16 Views
    .
    Il processore, quando è inattivo, può essere “istruito” per entrare in una modalità a basso consumo; queste modalità vengono chiamate C-States o C-Modes.

    La modalità di risparmio energetico è stata introdotta per la prima volta con il processore 486 DX4,
    (si può intuire che questo concetto non è nuovo).
    Col tempo, però, sono stati introdotti metodi di consumo e di gestione del risparmio energetico migliori rispetto al passato.

    L'idea di base di questi metodi è di tagliare il segnale di clock e dell'energia (voltaggio) utilizzata dal processore, portandoli al minimo indispensabile.
    Più unità vengono fermate (riducendo il segnale di clock o riducendo la tensione), più energia sarà risparmiata, ma di conseguenza sarà necessario più tempo per "risvegliare" il processore ed essere nuovamente operativo al 100%.

    Questi metodi vengono “catalogati” come C-States.
    Vengono numerati a partire da C0, che rappresenta la modalità di funzionamento normale del processore (dove il processore è operativo e funzionante al 100%).

    Più alto è il numero C (C1, C2, C3…), più profonda è la modalità sleep del processore, quindi vengono spenti/addormentati più componenti all'interno del processore e maggiore sarà il tempo richiesto per farli tornare pienamente operativi, portando nuovamente il processore allo stato C0.

    Ogni modalità è anche conosciuta con un nome diverso e molte di queste modalità sono sotto-metodi di risparmio energetico (derivati di metodi principali), da questa sottodivisione ne risulta un risveglio e quindi passaggio da uno stato all'altro che avviene a livelli, passando dal metodo derivato al metodo principale per poi passare al metodo principale successivo.

    Nella tabella vengono riassunte tutte le modalità di C-state disponibili.

    La modalità C1 e C3 si basa sul taglio del segnale di clock utilizzato all'interno del processore, mentre la modalità C4 e C6 si basano sulla riduzione del voltaggio del processore.
    Le modalita' "Enhanced" (aumentate/combinate) possono fare entrambe le cose allo stesso tempo.

    jpg

    * richiesto in tutti i moderni processori

    Non tutti i processori supportano tutti gli stati C, mentre altri potrebbero supportarne solamente alcuni. I processori per notebook supportano un numero maggiore di stati C, mentre quelli per desktop sono spesso limitati ai primi stati. Risparmi energetici marginali sono meno utili sui desktop, ma fanno la differenza in campo mobile.

    jpg

    HFM e LFM si riferiscono alle frequenze maggiore e minore, gestite tramite le tecnologie Cool'n'Quiet ed Enhanced SpeedStep.
    Passare da una modalità operativa a pieno consumo a una a basso consumo richiede tempo; passare dalla modalità C1 o C2 a quella C0 può essere fatto quasi istantaneamente, ma uno stato di riposo più profondo richiede la modifica di un maggior numero di parametri, perciò si possono impiegare fino a 250 microsecondi per ritornare alla piena modalità operativa.

    Edited by ChuckNorris - 19/7/2012, 13:26
      Share  
     
    .