Vai al contenuto

GHz cosa sono?


Messaggi raccomandati

Salve a tutti,

qualcuno mi può spiegare come funziona un processore e sopratutto perché un maggior numero di GHz significa un a maggiore potenza di calcolo? 

 

Grazie!

iPhone 6S, MacBook Air (13-inch, Mid 2012), MacBook Pro (16-inch, 2019)

Link al commento
Condividi su altri siti

GHz rappresenta un multiplo di Hertz [1/sec] e nel settore delle CPU rappresenta la velocita di clock, ovvero il numero di operazioni elementari (commutazioni tra 0 e 1) che é in grado di effettuare un processore in un secondo.

Quindi se consideriamo due CPU con architettura uguale se aumentiamo la velocita di clock allora si sta aumentando anche il numero di operazioni che il processore riesce a fare.

Un po di info li trovi qui e sono piu che sufficienti: http://www.latanadeicuriosi.it/2010/04/come-funziona-il-processore/

Inviato dal mio Nexus 7 con Tapatalk 2

 MacBook Air 13" Haswell Mid 2013 ï£¿

Link al commento
Condividi su altri siti

GHz rappresenta un multiplo di Hertz [1/sec] e nel settore delle CPU rappresenta la velocita di clock, ovvero il numero di operazioni elementari (commutazioni tra 0 e 1) che é in grado di effettuare un processore in un secondo.

Quindi se consideriamo due CPU con architettura uguale se aumentiamo la velocita di clock allora si sta aumentando anche il numero di operazioni che il processore riesce a fare.

Inviato dal mio Nexus 7 con Tapatalk 2

 

Capito! Ma con i multicore cambia qualcosa? Perché non ha senso che nella nova generazione di MacBooK Air il processore giri a me GHz...

iPhone 6S, MacBook Air (13-inch, Mid 2012), MacBook Pro (16-inch, 2019)

Link al commento
Condividi su altri siti

Capito! Ma con i multicore cambia qualcosa? Perché non ha senso che nella nova generazione di MacBooK Air il processore giri a me GHz...

1 GHZ  vuol  dire che il processore è in grado di fare un miliardo di operazioni al secondo , un processore da 3.4 GHZ fa 3.4 miliardi di operazioni al secondo !

 

I core sono i nuclei del processore all'interno di una piastrina di silicio detta gate ci possono essere pui' nuclei si parte da 1 a 2 a 4 a 6 piu' nuclei ci sono piu' il processore sara' in grado di eseguire piu' istruzioni contemporaneamente !

 

I processori sono di due architettature  la Cisc in grado di fare molte istruzioni contemporaneamente ad esempio gli attuali processori sui computer Apple sono di questo tipo , e poi Risc che fanno meno operazioni contemporaneamente come i PowerPC che erano installati sui computer Apple qualche anno orsono , poi la efficienza dipende dal compilatore essendo il Risc meno complesso puo' avere ottime prestazioni il Cisc è piu' complesso  . :ciao:

Link al commento
Condividi su altri siti

Capito! Ma con i multicore cambia qualcosa? Perché non ha senso che nella nova generazione di MacBooK Air il processore giri a me GHz...

 

Non ho ben capito la tua affermazione  :confused:

 

Comunque il multicore è nato per una esigenza di aumentare il numero di operazioni che possono essere fatte in un secondo poiché nel "lontano" 2005 la gara a chi lo faceva più grosso aveva raggiunto un limite e non conveniva più produrre un processore con un quantitativo di GHz più elevato in quanto presentava dei consumi di potenza troppo elevata per un leggero incremento di Hz, allora per risolvere si è pensato al multi core che però ha richiesto poi la necessita di introdurre il parallelismo dei programmi in modo che sfruttassero a pieno i processori multi core.

.

 MacBook Air 13" Haswell Mid 2013 ï£¿

Link al commento
Condividi su altri siti

1 GHZ  vuol  dire che il processore è in grado di fare un miliardo di operazioni al secondo , un processore da 3.4 GHZ fa 3.4 miliardi di operazioni al secondo !

 

I core sono i nuclei del processore all'interno di una piastrina di silicio detta gate ci possono essere pui' nuclei si parte da 1 a 2 a 4 a 6 piu' nuclei ci sono piu' il processore sara' in grado di eseguire piu' istruzioni contemporaneamente !

 

I processori sono di due architettature  la Cisc in grado di fare molte istruzioni contemporaneamente ad esempio gli attuali processori sui computer Apple sono di questo tipo , e poi Risc che fanno meno operazioni contemporaneamente come i PowerPC che erano installati sui computer Apple qualche anno orsono , poi la efficienza dipende dal compilatore essendo il Risc meno complesso puo' avere ottime prestazioni il Cisc è piu' complesso  . :ciao:

Cisc: complex instruction set computing (set di instruzioni esteso)

Risc: riduced instruction set computing (set di istruzioni ridotto)

 

Il cisc ha definite più istruzioni (macro) che però possono anche richiedere un gran numero di cicli, il risc ha definite meno istruzioni che in genere vengono svolte in un ciclo.

Teoricamente l'efficienza doveva essere a favore del risc ma a discapito della semplicità di sviluppo ed ottimizzazione. Un programma per architettura risc risulta più corposo. La storia alla fine da ragione ad Intel che sviluppava con architettura cisc (in realtà non pura), l'economia alla fine domina su tanti altri fattori.

 

Così è come mi ricordo io la storia (molto semplificata e semplicistica).

Link al commento
Condividi su altri siti

Riprendo la domanda iniziale.

 

Come già spiegato da altri per aumentare il numero delle cose che un computer fa in un dato tempo, la sua velocità elaborativa in parole povere, o aumento la frequenza dell'orologio interno (clock), o aumento il numero di cervelli che pensano (core).

Qualunque di questi due parametri si aumenti si va incontro a dei problemi e l'aumento di velocità non è proporzionale a causa di colli dei bottiglia.

Link al commento
Condividi su altri siti

 

Riprendo la domanda iniziale.

 

Come già spiegato da altri per aumentare il numero delle cose che un computer fa in un dato tempo, la sua velocità elaborativa in parole povere, o aumento la frequenza dell'orologio interno (clock), o aumento il numero di cervelli che pensano (core).

Qualunque di questi due parametri si aumenti si va incontro a dei problemi e l'aumento di velocità non è proporzionale a causa di colli dei bottiglia.

Sto cominciando a capire, ma quali sono i colli di bottiglia?

iPhone 6S, MacBook Air (13-inch, Mid 2012), MacBook Pro (16-inch, 2019)

Link al commento
Condividi su altri siti

Sto cominciando a capire, ma quali sono i colli di bottiglia?

In informatica il collo di bottiglia è quando le prestazioni di un sistema sono  fortemente  vincolate da un singolo componente hardware !

 

Esempio classico  il processore anche se velocissimo è molto rallentato dalla ram molto piu' lenta,  esempio una ram arriva intorno a velocita' di 1333 Mhz o anche 1600 Mhz molto piu' lenta del processore . :ciao:

Link al commento
Condividi su altri siti

La ram è come un grosso taccuino in cui il processore legge le operazioni da fare, piu' grande è la ram in GB piu' operazioni vi saranno annotate e il processore sara' piu' rapido a leggerle ed eseguirle. :ciao:

Link al commento
Condividi su altri siti

In questo caso l'architettura è cambiata quindi non fa fede solo il quantitativo di GHz della cpu ma anche tutte le altre carattefistiche come la cache, bus, ecc. oltre a come sono gestite le informazioni all'interno della nuova architettura.

Quando si cambia la generazione dei processori la velocitá di clock di solito è l'ultima cosa da guardare xD perchè puo facilmente trarre in inganno.

Inviato dal mio GT-I9300 con Tapatalk 2

 MacBook Air 13" Haswell Mid 2013 ï£¿

Link al commento
Condividi su altri siti

Perchè nei nuovi air hanno abbassato il GHz del processore?

per aumentare la durata della batteria...rimangono comunque allo stesso livello dei prevedenti vista la nuova architettura Haswell e la stessa frequenza turbo boost

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...