Architektura Sandy Bridge vs Nehalem
Sandy Bridge i Nehalem Architectures to dwie z najnowszych mikroarchitektur procesorów wprowadzonych przez firmę Intel. Architektura procesora Nehalem została wydana w 2008 roku i była następcą mikroarchitektury Core. Mikroarchitektura procesora Sandy Bridge była następcą mikroarchitektury Nehalem i została wydana w 2011 roku. Oczywiście, będąc późniejszą wersją, Sandy Bridge posiada ulepszenia w stosunku do funkcji i wydajności oferowanych przez architekturę Nehalem.
Architektura Nehalem
Architektura procesora Nehalem została wydana w 2008 roku i była następcą mikroarchitektury Core. W architekturze Nehalem zastosowano metody wytwarzania 45 nm. W listopadzie 2008 roku Intel wypuścił swój pierwszy procesor zaprojektowany z wykorzystaniem mikroarchitektury procesora Nehalem i był to Core i7. Wkrótce pojawiło się kilka innych procesorów Xeon, i3 i i7. Stacja robocza Apple Mac Pro była pierwszym komputerem z procesorem Xeon (opartym na Nehalem). We wrześniu 2009 roku został wydany pierwszy mobilny procesor oparty na architekturze Nehalem. Architektura procesora Nehalem przywróciła hyperthreading i pamięć podręczną L3 (do 12 MB, współdzieloną przez wszystkie rdzenie), których brakowało w procesorach opartych na rdzeniach. Procesor Nehalem występował w 2, 4 lub 8 rdzeniach. Inne godne uwagi funkcje obecne w mikroprocesorach Nehalem to kontroler pamięci DDR3 SDRAM lub DIMM2, zintegrowany procesor graficzny (IGP), integracja PCI i DMI z procesorem, 64 kB pamięci podręcznej L1, 256 kB pamięci L2, przewidywanie rozgałęzień drugiego poziomu i bufor wyszukiwania translacji.
Architektura Sandy Bridge
Architektura procesora Sandy Bridge jest następcą wyżej wymienionej architektury Nehalem. Sandy Bridge oparty jest na metodach produkcji 32 nm. Pierwszy procesor oparty na tej architekturze został wydany 9 stycznia 2011 r. Podobnie jak Nehalem, Sandy Bridge wykorzystuje pamięć podręczną L1 64 KB, 256 pamięci podręcznej L2 i wspólną pamięć podręczną L3. Ulepszenia w stosunku do Nehalem to zoptymalizowane przewidywanie gałęzi, ułatwienie matematyki transcendentalnej, obsługa szyfrowania za pośrednictwem AES z mieszaniem SHA-1. Ponadto w procesorach Sandy Bridge wprowadzono zestaw instrukcji obsługujący 256-bitowe szersze wektory dla arytmetyki zmiennoprzecinkowej zwany Advanced Vector Extensions (AVX). Stwierdzono, że procesory Sandy Bridge zapewniają nawet o 17% wyższą wydajność procesora w porównaniu do procesorów Lynnfield opartych na architekturze Nehalem.
Różnica między Sandy Bridge a architekturą Nehalem
Architektura Sandy Bridge wydana w 2011 roku jest następcą mikroarchitektury procesorów Nehalem, która została wydana w 2008 roku. Zrozumiałe jest, że procesory oparte na architekturze Sandy Bridge mają wiele ulepszeń w stosunku do procesorów opartych na architekturze Nehalem. Istotną różnicą w specyfikacjach jest to, że Sandy Bridge wykorzystuje w swoich obwodach mniejszą technologię nm. Pod względem wydajności twierdzi się, że w procesorach Sandy Bridge występuje 17% poprawa w stosunku do zegara w stosunku do procesorów Nehalem. Sandy Bridge poprawił przewidywanie gałęzi, transcendentalną matematykę, AES do szyfrowania, SHA-1 do mieszania i Advanced Vector Extension do poprawienia arytmetyki zmiennoprzecinkowej. W badaniu porównawczym przeprowadzonym przez SiSoftware między czterordzeniowym procesorem Nehalem 3066MHz a czterordzeniowym procesorem Sandy Bridge 3000MHz stwierdzono, że ten drugi jest lepszy od pierwszego w dziedzinie arytmetyki procesora, multimediów procesora, wydajności wielordzeniowej, kryptografii i wydajność energetyczna. Ponadto w obszarach transkodowania nośników, szybkości kontrolera pamięci i wydajności pamięci podręcznej L3 procesor Sandy Bridge wygrywa bitwę o procesor Nehalem.