Sandy Bridge kontra architektura Nehalem
Architektury Sandy Bridge i Nehalem 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 oferowanej 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 produkcji 45 nm. W listopadzie 2008 Intel wypuścił swój pierwszy procesor zaprojektowany przy użyciu mikroarchitektury procesorów 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, który zawierał procesor Xeon (oparty na Nehalem). We wrześniu 2009 roku został wydany pierwszy mobilny procesor oparty na architekturze Nehalem. Architektura procesora Nehalem ponownie wprowadziła hiperwątkowość i pamięć podręczną L3 (do 12 MB, współdzielona przez wszystkie rdzenie), których brakowało w procesorach z rdzeniem. Procesor Nehalem miał 2, 4 lub 8 rdzeni. 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 podręcznej L2, przewidywanie rozgałęzień drugiego poziomu i bufor translacji.
Architektura Sandy Bridge
Architektura procesorów Sandy Bridge jest następcą wspomnianej powyżej architektury Nehalem. Sandy Bridge opiera się na metodach produkcji 32 nm. Pierwszy procesor oparty na tej architekturze został wydany 9 stycznia 2011 r. Podobnie jak Nehalem, Sandy Bridge używa 64 KB pamięci podręcznej L1, 256 pamięci podręcznej L2 i współdzielonej pamięci podręcznej L3. Ulepszenia w stosunku do Nehalem to zoptymalizowane przewidywanie gałęzi, ułatwienia dla matematyki transcendentalnej, obsługa szyfrowania przez AES z hashowaniem SHA-1. Ponadto w procesorach Sandy Bridge wprowadzono zestaw instrukcji obsługujący 256-bitowe szersze wektory dla arytmetyki zmiennoprzecinkowej o nazwie Advanced Vector Extensions (AVX). Stwierdzono, że procesory Sandy Bridge zapewniają do 17% wyższą wydajność procesora w porównaniu z procesorami Lynnfield opartymi na architekturze Nehalem.
Różnica między Sandy Bridge a Nehalem Architecture
Architektura Sandy Bridge wydana w 2011 roku jest następcą mikroarchitektury procesorów Nehalem, która została wydana w 2008 roku. Co zrozumiałe, procesory oparte na architekturze Sandy Bridge mają szereg ulepszeń w stosunku do procesorów opartych na architekturze Nehalem. Istotną różnicą w specyfikacjach jest to, że Sandy Bridge wykorzystuje mniejszą technologię nm w swoich obwodach. Jeśli chodzi o wydajność, twierdzi się, że w procesorach Sandy Bridge jest 17% poprawa pod względem liczby godzin pracy w porównaniu z procesorami Nehalem. Sandy Bridge ma ulepszone przewidywanie gałęzi, transcendentalne narzędzia matematyczne, AES do szyfrowania, SHA-1 do mieszania i zaawansowane rozszerzenie wektorowe dla ulepszonej arytmetyki zmiennoprzecinkowej. W badaniu porównawczym przeprowadzonym przez SiSoftware między czterordzeniowym procesorem Nehalem 3066 MHz i czterordzeniowym procesorem Sandy Bridge o częstotliwości 3000 MHz,Stwierdzono, że ta ostatnia przewyższa poprzednią w obszarach arytmetyki procesora, multimediów procesora, wydajności wielordzeniowej, kryptografii i efektywności energetycznej. Co więcej, w obszarach transkodowania mediów, szybkości kontrolera pamięci i wydajności pamięci podręcznej L3, procesor Sandy Bridge wygrywa bitwę z procesorem Nehalem.