ANNUNCIO
ANDROIDITALIA CERCA STAFF PER CONTRIBUIRE AL FORUM CON GUIDE/NEWS/THREAD/ARTICOLI.
PER INFORMAZIONI CONTATTATE GLI ADMIN
 


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

    0 Comments   216 Views
    .
    -Modalità C1: Halt

    Tutti i processori x86 hanno un'istruzione chiamata "HLT" ("Halt"), In cui il processore rimane "fermo", inattivo, non facendo nulla.

    Il processore è rimesso in "vita" dopo aver ricevuto una interruzione, da un segnale hardware che dice al processore di interrompere le operazioni che stava svolgendo in quel momento e prendersi cura del dispositivo hardware che ha inviato la richiesta.

    Dal momento che nella modalità di arresto il processore è completamente inattivo, Intel ha deciso che questo sarebbe stato il punto ideale per ridurre i consumi energetici del processore,
    così ha aggiunto questa istruzione a partire dal processore 486DX4.
    Tutti i processori successivi al 486DX4 sia di Intel che di AMD utilizzano questa modalità.

    -Modalità C2: Stop Grant

    Lo stato C2 è stato introdotto anche con 486DX4, con l'aggiunta di un pin in più per il processore,
    chiamato "STPCLK" ("Stop Clock").
    Quando questo pin viene attivato, il clock della processore viene tagliato.

    -Modalità C3: Sleep

    C3, noto anche come stato di sospensione, è stato introdotto per la prima volta sui Pentium II di Intel e sugli Athlon di AMD.

    -Modalità C4: Deeper Sleeper

    Modalità di C1, C2 e C3 si basano tutti sul segnale di clock.
    Nella modalità C3 tutti i segnali di clock interni del processore possono essere fermati, quindi non c'è altro modo per risparmiare energia se non cambiando i segnali di clock della processore.
    Il passo successivo per ridurre il consumo in idle del processore è quello di ridurre il voltaggio dello stesso.
    Dal momento che la potenza è direttamente proporzionale alla tensione (P = V x I), se si riduce la tensione utilizzata dal processore si riduce la potenza, quindi si riducono i consumi.

    -Modalità C6: Deep Power Down

    Questa è l'ultima aggiunta al risparmio energetico, è stata introdotta con la versione a 45nm del Core 2 Duo mobile (E 'importante notare che la versione desktop a 45nm del Core 2 Duo desktop non hanno questa funzionalità).
    la modalita' C6 e' anche conosciuta come "Deep Power Down".

    Quando il processore entra in questo stato di risparmio energetico, il suo intero stato verrà salvato all'interno di una speciale RAM statica, alimentata da una fonte indipendente.
    In questo modo la tensione interna del processore può essere abbassata a qualsiasi valore, anche uguale a 0V, disattivando completamente il processore.
    Successivamente, quando il processore viene risvegliato carica il precedente stato dalla RAM statica.
    Questa modalità di "risveglio" del processore richiede molto più tempo rispetto alle precedenti modalità, ma è molto più veloce nello spegnere il computer e nella fase di riavvio e caricamento del sistema operativo, ecc…

    Nei processori Core i7, ogni core può passare allo stato C6 (quando il vo...

    Read the whole post...

    Last Post by ChuckNorris il 20 July 2012
    .
  2. Tutto quello che c' è da sapere sui C-States (risparmio energetico) Parte 1

    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 SpeedSt...

    Read the whole post...

    Last Post by ChuckNorris il 19 July 2012
    .