Perché le nuove generazioni di processori sono più veloci alla stessa velocità di clock?

Apr 28, 2025
Hardware

Potresti essere curioso di sapere come le nuove generazioni di processori siano in grado di essere più veloci alle stesse velocità di clock dei processori più vecchi. Sono solo cambiamenti nell'architettura fisica o è qualcosa di più? Il post di domande e risposte di SuperUser di oggi contiene le risposte alle domande di un lettore curioso.

La sessione di domande e risposte di oggi ci arriva per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento guidato dalla comunità di siti web di domande e risposte.

Foto per gentile concessione di Rodrigo Senna (Flickr) .

La domanda

Il lettore SuperUser agz vuole sapere perché le nuove generazioni di processori sono più veloci alla stessa velocità di clock:

Perché, ad esempio, un Core i5 dual-core da 2,66 GHz sarebbe più veloce di un Core 2 Duo da 2,66 GHz, anch'esso dual-core?

Ciò è dovuto a istruzioni più recenti che possono elaborare le informazioni in meno cicli di clock? Quali altri cambiamenti architettonici sono coinvolti?

Perché le nuove generazioni di processori sono più veloci alla stessa velocità di clock?

La risposta

I collaboratori di SuperUser David Schwartz e Breakthrough hanno la risposta per noi. Il primo, David Schwartz:

Di solito, non è a causa di nuove istruzioni. È solo perché il processore richiede meno cicli di istruzioni per eseguire le stesse istruzioni. Ciò può essere dovuto a numerosi motivi:

  1. Le cache di grandi dimensioni significano meno tempo sprecato in attesa di memoria.
  2. Più unità di esecuzione significano meno tempo di attesa per iniziare a operare su un'istruzione.
  3. Una migliore previsione dei rami significa meno tempo sprecato nell'esecuzione speculativa di istruzioni che non devono mai essere eseguite.
  4. I miglioramenti delle unità di esecuzione significano meno tempo in attesa del completamento delle istruzioni.
  5. Le condutture più corte significano che le condutture si riempiono più velocemente.

E così via.

Seguito dalla risposta di Breakthrough:

Il riferimento definitivo assoluto è il Manuali per sviluppatori software per architetture Intel 64 e IA-32 . Descrivono in dettaglio i cambiamenti tra le architetture e sono una grande risorsa per comprendere l'architettura x86.

Ti consiglio di scaricare i volumi combinati da 1 a 3C (primo link per il download nella pagina collegata sopra). Il volume 1, capitolo 2.2 contiene le informazioni desiderate.

Alcune differenze generali elencate in quel capitolo, passando dalle micro architetture Core a Nehalem / Sandy Bridge sono:

  • Previsione dei rami migliorata, recupero più rapido da previsioni errate
  • Tecnologia HyperThreading
  • Controller di memoria integrato, nuova gerarchia della cache
  • Gestione più rapida delle eccezioni in virgola mobile (solo Sandy Bridge)
  • Miglioramento della larghezza di banda LEA (solo Sandy Bridge)
  • Estensioni istruzioni AVX (solo Sandy Bridge)

L'elenco completo può essere trovato nel collegamento fornito sopra (Volume 1, Capitolo 2.2).

Assicurati di leggere più di questa interessante discussione tramite il link sottostante!


Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere altre risposte da altri utenti esperti di tecnologia Stack Exchange? Dai un'occhiata al thread di discussione completo qui .

Does CPU Clock Speed Actually Matter?

How Does CPU Clock Speed Affect Gaming Performance?

Does Ram Speed REALLY Matter? You Might Be Surprised


Hardware - Articoli più popolari

Come abilitare o disabilitare "Now Playing" su Pixel 2

Hardware Nov 1, 2024

CONTENUTO UNCACHED Google Pixel 2 e 2 XL offrono molte nuove fantastiche funzionalità agli utenti Android, inclusa una fantastica utility Now Playing che ascolta attivamente la m..


Cosa si nasconde e perché è in esecuzione sul mio Mac?

Hardware Jun 19, 2025

CONTENUTO UNCACHED Riconosci la maggior parte dei processi che vedi durante la navigazione in Monitoraggio attività , ma non nascosto. Il nome è criptico e non ci..


Come configurare e personalizzare lo Steam Controller

Hardware Apr 5, 2025

CONTENUTO UNCACHED Lo Steam Controller auto-marchiato di Valve potrebbe essere solo la cosa più eccitante che è emersa negli input dei videogiochi in un decennio ... ma ciò non..


Come scansionare e diagnosticare problemi hardware sul tuo Mac con gli strumenti integrati di Apple

Hardware Dec 13, 2024

CONTENUTO UNCACHED Non riesci ad avviare il tuo Mac? Il problema potrebbe essere il software, nel qual caso la soluzione migliore potrebbe essere reinstallare macOS ..


Perché il riavvio di un computer risolve così tanti problemi?

Hardware Nov 12, 2024

Chiedi a un geek come risolvere un problema che stai riscontrando con il tuo computer Windows e probabilmente ti chiederanno "Hai provato a riavviarlo?" Sembra una risposta impertin..


Come condividere la singola connessione Wi-Fi di un hotel con tutti i tuoi dispositivi

Hardware Nov 21, 2024

Molti hotel ti limitano ancora a uno o due dispositivi Wi-Fi per camera, una limitazione frustrante, soprattutto quando si viaggia con qualcun altro. Le restrizioni di conn..


Come disinstallare Alexa Skills dal tuo Amazon Echo

Hardware Jun 20, 2025

CONTENUTO UNCACHED Uno dei modi migliori per estendere le funzionalità di Amazon Echo è di installazione di Alexa Skills di terze parti . Tuttavia, se hai install..


Come trasmettere video e musica alla TV nella tua camera d'albergo

Hardware Mar 31, 2025

CONTENUTO UNCACHED Le camere d'albergo hanno ancora i televisori e puoi usarli quando viaggi. Perché usare il tuo laptop, smartphone o tablet quando puoi guardare le cose dallo s..


Categorie