procesori

Razlike između fizičkih i logičkih jezgara (smt ili hyperthreading) u CPU-u

Sadržaj:

Anonim

Jezgre, jezgre, niti, utičnice, logička jezgra i virtualna jezgra pojmovi su povezani s procesorima koje mnogi korisnici ne razumiju sasvim. Zbog toga smo pripremili ovaj post kako bismo ga pokušali objasniti na jednostavan i razumljiv način za sve korisnike.

Razlike između jezgre i niti izvršavanja (SMT ili HyperThreading) u CPU-u

Prije svega, moramo razmišljati o eri Pentiuma kada su se procesori sastojali od jedne jezgre, a procesor se ugrađuje u poseban utor na matičnoj ploči koji služi za komunikaciju s drugim komponentama, Ovaj utor je utičnica ili utičnica. Obično matične ploče imaju samo jednu utičnicu, ali neki poslovni orijentirani modeli imaju više utičnica, što omogućava ugradnju više procesora. Što se tiče jezgre, ovo je dio procesora u kojem se rade sve proračune, recimo da je mozak taj koji naše računalo radi. Svaka jezgra može obraditi podatkovnu nit.

Tijekom godina, cijenio je Intelovu HyperThreading tehnologiju koja se sastoji od dupliciranja nekih elemenata unutar procesora, poput registara ili predmemoriranja najviše razine, ovo omogućava jezgri procesora da može istovremeno podnijeti dva zadatka (2 niti ili niti) i rezultira pojavom logičkih jezgara. Nešto što značajno poboljšava performanse budući da, ako proces treba pričekati operaciju ili neke podatke, drugi proces može nastaviti koristiti procesor bez zaustavljanja, zaustavljeni procesor znači gubitak performansi, tako da da moramo spriječiti da se to dogodi.

Objašnjena tehnologija HyperThreading

Ova tehnologija HyperThreading "trikove" operativnog sustava vjeruje da postoje dvije jezgre kada u stvarnosti postoji samo jedna, ona koja stvarno postoji je fizička jezgra, a ona koja se pojavljuje kao rezultat HyperThreadinga je virtualna. Virtualna jezgra ima mnogo manji kapacitet obrade od fizičke jezgre, tako da izvedba nije ekvivalentna dvama fizičkim jezgramama, daleko od nje, ali pruža dobru dodatnost.

Sljedeći je korak u evoluciji procesora bio skok do pojave procesora s dvije fizičke jezgre, što je bilo moguće zahvaljujući minijaturizaciji svih elemenata koji se nalaze unutar procesora, odnosno oni postaju manji i prema toliko da se možemo uklopiti još mnogo u isti prostor. U osnovi dvojezgarni procesor je kao da rade dva procesora zajedno, ali s mnogo bržom i učinkovitijom komunikacijom između njih, što performanse čini daleko boljim od sustava sa dvije utičnice i dva procesora.

Primjer dvojezgrenog procesora

Za razliku od HyperThreadinga, kod dvojezgrenih procesora svaki ima sve potrebne elemente da bi mogao obavljati sve vrste zadataka, pa je dvojezgreni procesor znatno bolji u odnosu na jednojezgreni procesor s HyperThreadingom. Sljedeći je korak bio postizanje više jezgrenih procesora, što je bilo moguće sve većoj minijaturizaciji njegovih komponenata. Danas postoje procesori s do 18 fizičkih jezgara.

Preporučujemo da pročitate naš vodič za najbolje procesore na tržištu

Pored toga, možemo kombinirati upotrebu više jezgara s HyperThreading tehnologijom tako da možemo postići procesore s ogromnim brojem logičkih jezgara, tako da fizički 18-jezgreni procesor s HyperThreadingom ima ukupno 36 logičkih jezgara (18 fizičkih jezgara + 18 jezgara virtualni).

procesori

Izbor urednika

Back to top button