Što je višejezgreni CPU?

CPU ili središnja procesorska jedinica glavni je procesor računala. CPU-i su tradicionalno dizajnirani da budu jedan procesor koji može izvoditi jedan proces u isto vrijeme. Višejezgreni CPU mijenja ovu arhitekturu dizajna tako da uključuje više jezgri procesora na jednom CPU-u. Posjedovanje više procesorskih jezgri omogućuje CPU-u da izvodi više neovisnih zadataka u isto vrijeme.

Teoretski, postojanje druge procesorske jezgre u CPU-u trebalo bi rezultirati dvostrukom izvedbom jedne jezgre. U praksi, međutim, dobitak u izvedbi nije tako jasan. CPU s dvije jezgre može pokrenuti dva različita programa u isto vrijeme. Međutim, da bi pojedinačni dio softvera vidio povećanje brzine, mora biti dizajniran tako da iskoristi prednosti više procesorskih jezgri. Nažalost, projektiranje logike za više istovremenih procesa je teško i, u nekim slučajevima, nemoguće.

Mnogi moderni programi još uvijek ne koriste dobro više procesora i koriste samo jednu jezgru procesora. Međutim, postoji mnogo primjera softvera koji može koristiti više procesorskih jezgri. Neki softveri, kao što su video koderi, mogu iskoristiti onoliko jezgri koliko CPU može ponuditi. Povećanje performansi koje ćete vidjeti kod višejezgrenog CPU-a doista ovisi o vrsti posla koji obavljate i softveru koji koristite za to.

Simultano multi-threading

Druga tehnologija nazvana Simultaneous Multi-Threading ili SMT omogućuje da se jedna fizička jezgra odvoji u dva logička procesora. Dodatni logički procesori koje SMT pruža udvostručuje broj niti koje CPU može pokrenuti po ciklusu procesora.

Savjet: Nit je niz instrukcija kojima upravlja planer. Na CPU-u sa SMT-om mogu se rasporediti dvije niti za rad u jednom ciklusu.

CPU koji podržava SMT, ali ima samo jednu fizičku jezgru procesora ne smatra se pravim višejezgrenim procesorom. Međutim, ova razlika je uglavnom sporna jer gotovo nijedan moderni CPU nema samo jednu fizičku CPU jezgru.

Savjet: Na Intelovim procesorima, SMT je označen kao "Hyper-threading".

Povijest

Prvi višejezgreni CPU, Power 4, objavio je IBM 2001., ali tek 2005. Intel i AMD donio je prve višejezgrene procesore na tržište osobnih računala u obliku Pentiuma D i Athlona 64 X2 odnosno.

Tijekom sljedećeg desetljeća, procesori s dvije, četiri i šest jezgri postali su mainstream. Broj jezgri CPU-a za potrošače općenito se nije ponovno povećao sve do izdavanja AMD-ovih "Threadripper" CPU-a koji su u početku nudili do 16 jezgri i 32 niti u 2017. Brend Threadripper nastavio je s povećanjem broja jezgri izdavši model s 32 jezgre i 64 niti 2018., a zatim model s 64 jezgre i 128 niti 2019. godine.

Intel je relativno spor ponudio usporedive modele stolnih računala koji bi se natjecali s AMD-ovom Threadripper platformom. Intelov CPU s najvećim brojem jezgri u 2019. ponudio je samo 18 jezgri i 36 niti.