Ho riflettuto sul fatto che alcuni dicono "32-bit è una vecchia notizia" perché sei limitato nella RAM senza tagliare, come con PAE . Supponendo innanzitutto che i seguenti fattori incidano sulla velocità del processore stesso:
Progettazione microarchica, ovvero dimensioni della cache, implementazione di microcodice (se applicabile), connessioni bus dati / indirizzi e registri e, naturalmente, principi o strutture di progettazione.
Velocità del bus, come le velocità del FSB (bus frontale) e le relative.
Funzionalità speciali, come parallelismo, "hyper threading", "unità di calcolo", operazioni di scaricamento con coprocessore o processore in background, ambienti multi-core, ecc.
Supponendo (e sappiamo che tutte queste cose incidono sui fattori di velocità), il processore è a 32 bit, il fatto che sia solo a 64 bit lo renderebbe più veloce solo a causa della maggiore larghezza di bit, indirizzamento della memoria, dimensioni, ecc. ?
Fondamentalmente, con due processori identici, quello a 64 bit sarebbe generalmente più veloce in termini di decodifica, recupero, accesso alla memoria, MMIO, calcoli, ecc. Del codice macchina rispetto al precedente clone a 32 bit?