Miesięcznik informatyków i menedżerów IT sektora publicznego

Marek Budny

Nowa mikroarchitektura

SPRZĘT | Niedawno Intel zaprezentował nowe procesory Core i7, wykonane w technologii 45 nanometrów z nową mikroarchitekturą. Co oferują nowe CPU o kodowej nazwie Nehalem?

Pogoń za megahercami zakończyła się już kilka lat temu. Obecnie produkowane przez Intela procesory taktowane są zegarami nieprzekraczającymi częstotliwości 3,33 GHz. Jeżeli więc częstotliwość pracy procesorów nie zwiększa się, to w jaki sposób kolejne generacje CPU prowadzą obliczenia coraz szybciej? Otóż wzrost wydajności zapewniają nowe funkcje realizowane przez mikroarchitekturę jednostki centralnej oraz wielowątkowa praca prowadzona przez dwa lub cztery rdzenie. Przyjrzyjmy się zatem bliżej nowym funkcjom i zmianom dokonanym w mikroarchitekturze Nehalema.

Nowa-stara mikroarchitektura

Pod względem mikroarchitektury Nehalem niewiele różni się od swojego poprzednika Conroe. Inżynierowie Intela nie stworzyli nowej struktury - usprawnili jedynie już istniejącą. Podstawowym priorytetem było zwiększenie liczby rozkazów, które procesor mógł wykonać w trakcie jednego cyklu zegara. Im więcej CPU ich wykona, tym większa będzie jego wydajność. Do Core i7 wróciła technologia stosowana wcześniej w Pentium 4, którą jest współbieżna wielowątkowość.

Aby można było korzystać z nowych możliwości, jakie daje nowa architektura Core i7, nasz komputer musi być wyposażony w płytę główną z podstawką LGA1366.

W P4 nosiła ona nazwę Hyper-Threading. Natomiast w Core i7 jest to SMT (Simultaneous Multi-Thrading). Dzięki niej czterordzeniowy Core i7 może przetwarzać aż osiem wątków jednocześnie. Aby rozkazy mogły być wykonywane szybciej, Intel usprawnił kilka bloków wykonawczych mikroarchitektury Core i7 - przebudowane zostały jednostki pobierania i dekodowania instrukcji. Zwiększono także pojemność bufora wykrywania pętli (Loop Stream Detector), który przechowuje teraz 28 instrukcji, a nie 18 - jak było wcześniej. Zmianie uległa także organizacja pamięci cache procesora Core i7. Pamięć cache L1 jest taka sama jak w układach Core 2, zmalała za to wielkość pamięci cache L2. W każdym z rdzeniów znajduje się jej tylko 256 kB. Pojawiła się za to pamięć cache L3, wspólna wszystkim rdzeniom, która przechowuje kopie pamięci L1 i L2.

[...]

Autor jest współwłaścicielem firmy komputerowej zajmującej się obsługą małych firm. Prowadzi sklep internetowy oraz publikuje w prasie IT.


Pełna treść artykułu jest dostępna w papierowym wydaniu pisma. Zapraszamy do składania zamówień na prenumeratę i numery archiwalne.
 
 

Admin wITek

Admin wITek - Maj 2012

Galeria wITka   

Polecamy

Biblioteka Informacja Publiczna

Specjalistyczne publikacje książkowe dla pracowników administracji publicznej

więcej