Sandy Bridge vs Nehalem Architecture
Sandy Bridge en Nehalem Architectures zijn twee van de meest recente processormicroarchitecturen die door Intel zijn geïntroduceerd. Nehalem-processorarchitectuur werd uitgebracht in 2008 en was de opvolger van Core-microarchitectuur. De microarchitectuur van de Sandy Bridge-processor was de opvolger van de Nehalem-microarchitectuur en werd uitgebracht in 2011. Het is duidelijk dat Sandy Bridge, de latere release, verbeteringen heeft ten opzichte van de functies en prestaties die worden geboden door de Nehalem-architectuur.
Nehalem Architectuur
Nehalem-processorarchitectuur werd uitgebracht in 2008 en was de opvolger van Core-microarchitectuur. Voor de Nehalem-architectuur werden 45 nm-productiemethoden gebruikt. In november 2008 bracht Intel hun eerste processor uit die was ontworpen met behulp van de Nehalem-processormicroarchitectuur en het was de Core i7. Weinig andere Xeon-processors, i3 en i7 volgden al snel. Apple Mac Pro workstation was de eerste computer met de Xeon-processor (gebaseerd op Nehalem). In september 2009 werd de eerste op Nehalem-architectuur gebaseerde mobiele processor uitgebracht. De Nehalem-processorarchitectuur introduceerde hyperthreading en een L3-cache (tot 12 MB, gedeeld door alle kernen), die ontbraken in op Core gebaseerde processors. De Nehalem-processor kwam in 2, 4 of 8 cores. Andere opvallende kenmerken die aanwezig zijn in Nehalem-microprocessors zijn DDR3 SDRAM- of DIMM2-geheugencontroller, geïntegreerde grafische processor (IGP), PCI- en DMI-integratie met de processor, 64 KB L1, 256 KB L2-caches, tweede niveau vertakkingsvoorspelling en vertaal-lookaside-buffer.
Sandy Bridge Architecture
Sandy Bridge-processorarchitectuur is de opvolger van de hierboven genoemde Nehalem-architectuur. Sandy Bridge is gebaseerd op productiemethoden van 32 nm. De eerste processor op basis van deze architectuur werd uitgebracht op 9 januari 2011. Net als Nehalem gebruikt Sandy Bridge 64 KB L1-cache, 256 L2-cache en een gedeelde L3-cache. Verbeteringen ten opzichte van Nehalem zijn de geoptimaliseerde vertakkingsvoorspelling, facilitering voor transcendentale wiskunde, coderingsondersteuning via AES met en SHA-1-hashing. Verder wordt in Sandy Bridge-processors een instructieset geïntroduceerd die 256-bits bredere vectoren ondersteunt voor rekenkunde met drijvende komma, genaamd Advanced Vector Extensions (AVX). Het is gebleken dat Sandy Bridge-processors tot 17% betere CPU-prestaties bieden in vergelijking met Lynnfield-processors op basis van de Nehalem-architectuur.
Verschil tussen Sandy Bridge en Nehalem Architecture
Sandy Bridge-architectuur die in 2011 werd uitgebracht, is de opvolger van de Nehalem-processormicroarchitectuur, die in 2008 werd uitgebracht. Het is begrijpelijk dat processors op basis van Sandy Bridge-architectuur een aantal verbeteringen hebben ten opzichte van processors die zijn gebaseerd op Nehalem Architecture. Een opmerkelijk verschil in specificaties is dat Sandy Bridge een kleinere nm-technologie gebruikt voor zijn circuits. Wat de prestaties betreft, wordt beweerd dat er een verbetering van 17% is in termen van per-klokbasis in Sandy Bridge-processors dan in Nehalem-processors. Sandy Bridge heeft verbeterde vertakkingsvoorspelling, transcendentale wiskundefaciliteiten, AES voor codering, SHA-1 voor hashing en Advanced Vector Extension voor verbeterde drijvende-kommaberekening. In een benchmarkonderzoek uitgevoerd door SiSoftware tussen een 3066MHz, 4-core Nehalem-processor en een 3000MHz, 4-core Sandy Bridge-processor, bleek dat de laatste beter presteert dan de eerste op het gebied van CPU-rekenkunde, CPU-multimedia, multi-core efficiëntie, cryptografie en energie-efficiëntie. Bovendien wint de Sandy Bridge-processor de strijd om de Nehalem-processor op het gebied van mediatranscodering, geheugencontrollersnelheid en L3-cacheprestaties.