Višejezgreni i procesori niti
Miscelanea / / July 04, 2021
Napisala Guillem Alsina González, u svibnju. 2017
“Mikroprocesor koji se sastoji od četverojezgrene jezgre (poznate kao četverojezgrena jezgra) i uključuje četiri izvršne niti”; To je značajka koju smo sve više navikli čitati u specifikacijama računala s čipsetima. arhitektura x86-64, dok smo se u mobilnim telefonima i drugim uređajima s ARM arhitektonskim čipovima već navikli gledati broj jezgri koje imaju.
Ali što točno znače ti podaci? Bilo koji mikroprocesor može imati nekoliko procesorskih jezgri, što bi bilo poput spajanja nekoliko CPU-a zajedno u jedan paket
Ovaj "paket" djeluje kao jedan mikro, ali ima sposobnost dodijeliti svaku svoju jezgru neovisni izračuni koji se izvode paralelno, bilo za različite primjene i svrhe ili za isto app.
S tim u vezi, operativni sustavi i aplikacije moraju biti spremni iskoristiti i iskoristiti ove značajke na najbolji mogući način.
Od uvijek, u disciplina od računarstvo, postojala je potreba paralelnog izvođenja proračuna. Zbog toga su poslužitelji počeli uključivati nekoliko mikročipova, a rođena je i grana paralelnog računanja koja je iskoristila ovu značajku.
Višenamjenski stolni operativni sustavi koji su se pokrenuli na mikročipovima s jednim čipom jednojezgreni je ustupio mjesto potrebi uvrštavanja više jezgri u jedan procesor kako bi se ponudilo višezadaćnost stvaran
U početku se multitasking simulirao brzim prebacivanjem između zadataka, no na kraju je ta promjena bila više nego primjetna i na kraju je odmjerila performanse računala.
Stoga je nekoliko tvrtki, ali posebno Intel, radilo na tome da višejezgrenu arhitekturu učini pristupačnom na razini stolnog računala.
Međutim, u vrhunskim računalima ti su višejezgreni čipovi već dugo bili dostupni, od 1980-ih. Naravno, govorimo o superračunalima i velikim korporativnim poslužiteljima.
2006. godine Intel je predstavio prve dvojezgrene čipove, Core Duo
Odavde je razvoj višejezgrenih čipova postao široko rasprostranjen među stolnim računalima, i to ne samo u Intelovim kreacijama, već i u onima njegovih suparnika, poput AMD-a.
Otprilike četiri godine kasnije, paradigma višejezgrene arhitekture dosegla je područje ARM mikročipova, s primjerima kao što je NVIDIA Tegra 2 postavljena na Motorola ATRIX, koja je stvorila novu generaciju terminala pripremljenih za ponašanje kao računalni sustavi radni stol.
ARM čipovi sada čak mogu i kompetencija na x86-64 čipove u stolnim računalima i računalnim aplikacijama visokih performansi.
Ali postoji još jedan koncept povezan s višeprocesiranjem, a to je taj nit (doslovno "nit" ili "linija"), a sastoji se od broja zadataka koji se mogu preklapati u svakoj od jezgri
Tako a procesor dvostruka jezgradvostruka jezgra) s dva niti izvršavanje, može se istovremeno brinuti za dva zadatka, po jedan u svakoj jezgri, dok a četverojezgre sa osam niti to znači da se za svaku jezgru mogu izmjenjivati do dva različita procesa.
Ova izmjena provodi se zamjenom kodirati i podatke iz jednog procesa kodom i podatke drugog, s izvanrednom brzinom, tako da Rezultat je da se čini da unutar iste jezgre postoji stvarno multitasking, iako je ovo samo a zahvalnost.
Fotografije: Fotolia - Petr Ciz / Odsutni84
Teme iz višejezgrenih procesora i niti