Sandy Bridge vs Nehalem Architecture
Le architetture Sandy Bridge e Nehalem sono due delle più recenti microarchitetture 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 miglioramenti rispetto alle funzionalità e alle prestazioni offerte dall'architettura Nehalem.
Architettura Nehalem
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. Presto seguirono pochi altri processori Xeon, i3 e i7. La workstation Apple Mac Pro è stato il primo computer a includere il processore Xeon (basato su Nehalem). Nel settembre 2009 è stato rilasciato il primo processore mobile basato sull'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 mancavano 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 DDR3 SDRAM o DIMM2, Integrated Graphics Processor (IGP), integrazione PCI e DMI nel processore, 64 KB L1, 256 KB L2 cache, predizione del ramo di secondo livello e buffer lookaside di traduzione.
Architettura del ponte sabbioso
L'architettura del processore Sandy Bridge è il successore dell'architettura Nehalem sopra menzionata. 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 64 KB di cache L1, 256 cache L2 e una cache L3 condivisa. I miglioramenti rispetto a Nehalem sono la previsione del ramo ottimizzata, la facilitazione per la matematica trascendentale, il supporto della crittografia tramite AES con e l'hashing SHA-1. Inoltre, nei processori Sandy Bridge viene introdotto un set di istruzioni che supporta vettori più ampi di 256 bit per l'aritmetica in virgola mobile chiamato Advanced Vector Extensions (AVX). È stato riscontrato che i processori Sandy Bridge offrono prestazioni della CPU fino al 17% in più 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, rilasciata nel 2008. Comprensibilmente, i processori basati sull'architettura Sandy Bridge presentano una serie di miglioramenti rispetto ai processori basati sull'architettura Nehalem. Una notevole differenza nelle specifiche è che Sandy Bridge utilizza una tecnologia nm più piccola per i suoi circuiti. Per quanto riguarda le prestazioni, si afferma che c'è un miglioramento del 17% in termini di base per clock nei processori Sandy Bridge rispetto ai processori Nehalem. Sandy Bridge ha migliorato la previsione dei rami, strutture matematiche trascendentali, AES per la crittografia, SHA-1 per l'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 3066 MHz, 4 core e un processore Sandy Bridge a 3000 MHz, 4 core, è stato riscontrato che quest'ultimo supera il primo nelle aree dell'aritmetica della CPU, della multimedialità della CPU, dell'efficienza multi-core, della crittografia ed efficienza energetica. Inoltre, nelle aree di transcodifica multimediale, velocità del controller di memoria e prestazioni della cache L3, il processore Sandy Bridge vince la battaglia sul processore Nehalem.