Sandy Bridge vs Nehalem Architecture
Sandy Bridge e Nehalem Architectures sono due delle più recenti microarchitettura di processori introdotte da Intel. L'architettura del processore Nehalem è stata rilasciata nel 2008 ed è stata il successore della microarchitettura Core. La microarchitettura del processore Sandy Bridge è stata il successore della microarchitettura Nehalem ed è stata rilasciata nel 2011. Ovviamente, essendo la versione successiva, Sandy Bridge possiede un miglioramento rispetto alle caratteristiche e alle prestazioni offerte dall'architettura di Nehalem.
Nehalem Architecture
L'architettura del processore Nehalem è stata rilasciata nel 2008 ed è stata il successore della microarchitettura Core. Per l'architettura Nehalem sono stati utilizzati metodi di produzione a 45 nm. Nel novembre 2008 Intel ha rilasciato il suo primo processore progettato utilizzando la microarchitettura del processore Nehalem ed era il Core i7. Pochi altri processori Xeon, presto seguirono i3 e i7. La workstation Apple Mac Pro era il primo computer che includeva il processore Xeon (basato su Nehalem). Nel settembre 2009 è stato rilasciato il primo processore mobile basato su architettura Nehalem. L'architettura del processore Nehalem ha reintrodotto l'hyperthreading e una cache L3 (fino a 12 MB, condivisa da tutti i core), che mancava nei processori basati su core. Il processore Nehalem è disponibile in 2, 4 o 8 core. Altre caratteristiche degne di nota presenti nei microprocessori Nehalem sono il controller di memoria SDRAM o DIMM2 DDR3, Integrated Graphics Processor (IGP), integrazione PCI e DMI con il processore, 64 KB L1, cache L2 da 256 KB, predizione di ramo di secondo livello e buffer lookaside di traduzione.
Sandy Bridge Architecture
L'architettura del processore Sandy Bridge è il successore dell'architettura Nehalem menzionata sopra. Sandy Bridge si basa su metodi di produzione a 32 nm. Il primo processore basato su questa architettura è stato rilasciato il 9 gennaio 2011. Simile a Nehalem, Sandy Bridge utilizza cache L1 a 64KB, cache L2 256 e cache L3 condivisa. I miglioramenti rispetto a Nehalem sono la sua previsione di branch ottimizzata, facilitazione per la matematica trascendentale, supporto per la crittografia tramite AES con e hashing SHA-1. Inoltre, nei processori Sandy Bridge viene introdotto un set di istruzioni che supporta i vettori più ampi a 256 bit per l'aritmetica a virgola mobile denominato AVX (Advanced Vector Extensions). È stato scoperto che i processori Sandy Bridge aumentano le prestazioni della CPU fino al 17% rispetto ai processori Lynnfield basati sull'architettura Nehalem.
Differenza tra Sandy Bridge e Nehalem Architecture
L'architettura Sandy Bridge, rilasciata nel 2011, è il successore della microarchitettura del processore Nehalem, che è stata rilasciata nel 2008. Comprensibilmente, i processori basati sull'architettura Sandy Bridge hanno una serie di miglioramenti rispetto ai processori basati su Nehalem Architecture. Una notevole differenza nelle specifiche è che Sandy Bridge utilizza una tecnologia nm più piccola per i suoi circuiti. Per quanto riguarda le prestazioni, è stato affermato che i processori Sandy Bridge presentano un miglioramento del 17% in termini di clock rispetto ai processori Nehalem. Sandy Bridge ha migliorato la previsione dei rami, le strutture matematiche trascendentali, AES per la crittografia, SHA-1 per hashing e Advanced Vector Extension per una migliore aritmetica in virgola mobile. In uno studio di benchmark condotto da SiSoftware tra un processore Nehalem a 4166MHz, 4 core e un processore Sandy Bridge a 3,000 MHz e 4 core, è stato riscontrato che quest'ultimo supera i primi nelle aree di calcolo aritmetico, CPU multimediale, efficienza multi-core, crittografia ed efficienza energetica. Inoltre, nelle aree di transcodifica Media, velocità del controller di memoria e prestazioni della cache L3, il processore Sandy Bridge vince la battaglia sul processore Nehalem.