Višejezgreni procesor: što je i čemu služi

Sadržaj:
- Koja je funkcija procesora u računalu
- Koja je srž procesora
- Za što su više jezgara?
- Utrka za više GHz
- Utrka za više jezgara
- Prvi procesori s više jezgara
- Što trebamo da bismo iskoristili jezgre procesora
- HyperThreading i SMT
- Kako znati koliko jezgara ima moj procesor
- Zaključak i zanimljive poveznice
Opći je trend pronaći višejezgreni procesor unutar osobnog računala, tako da, ako još uvijek ne znate o čemu govorimo, vrijeme je da upoznate te procesore. Zapravo su s nama gotovo cijelo desetljeće, što nam daje sve više snage i većih kapaciteta za obradu informacija, pretvarajući naš stroj u prave centre podataka s radnim površinama.
Sadržaj indeks
Višejezgreni procesori revolucionirali su tržište, prvo za potrošnju velikih tvrtki i podatkovnih centara , a zatim i za normalne korisnike, čime su skočili u novu eru opreme visokih performansi. Čak i naš Smartphone ima multicore procesore.
Koja je funkcija procesora u računalu
No prije nego što počnemo vidjeti o čemu se radi u višejezgrenim procesorima, vrijedno je osvježiti malo memorije, definirati čemu zapravo služi procesor. Možda se u ovom trenutku čini glupim, ali ne znaju svi ove bitne komponente u trenutnom dobu, a vrijeme je.
Procesor, CPU ili središnja procesna jedinica sastoji se od elektroničkog sklopa dizajniranog od tranzistora, logičkih vrata i linija s električnim signalima koji mogu izvršavati zadatke i upute. Ove su upute generirane računalnim programom i interakcijom (ili ne) ljudskog bića ili čak drugih programa. Na ovaj način u mogućnosti smo obavljati produktivne zadatke temeljene na podacima putem računala.
Računalo i bilo koji drugi elektronički uređaj nije bilo moguće zamisliti bez prisustva procesora. Možda je više ili manje složen, ali bilo koji uređaj sposoban za obavljanje određenog zadatka treba ovoj jedinici pretvoriti električne signale u podatke, pa čak i u fizičke zadatke, poput montažnih linija korisnih za ljude.
Koja je srž procesora
Kao i bilo koja druga komponenta, procesor se sastoji od različitih elemenata unutar njega. Mi nazivamo ovu kombinaciju arhitekture elemenata, a ona koju trenutno imamo unutar procesora našeg računala je x86, skup kodova, parametara i elektroničkih komponenti koje su u kombinaciji sposobne izračunati ove upute jednostavnim postupanjem logičke i aritmetičke operacije.
Unutarnja struktura procesora
Jezgra ili jezgra procesora je jedinica ili integrirani krug koji je odgovoran za obradu svih tih podataka. Sastavljen od milijuna tranzistora opremljenih funkcionalnom logičkom strukturom, sposoban je upravljati podacima koji ulaze, u obliku operandara i operatora, da bi se generirali rezultati koji omogućuju rad programa. To je, dakle, osnovna cjelina procesora.
Da biste zvučali, jezgra procesora sastoji se od ovih glavnih elemenata:
- Upravljačka jedinica (UC): zadužena je za sinkrono upravljanje radom procesora, u ovom slučaju jezgre. Daje naredbe u obliku električnih signala različitim komponentama (CPU, RAM, periferna oprema) tako da rade sinkrono. Aritmetičko-logička jedinica (ALU): odgovorna je za obavljanje svih logičkih i aritmetičkih operacija s cijelim brojevima s podacima koje prima Registri: registri su stanice koje omogućuju pohranjivanje uputa koje se izvode i rezultata izvedene operacije,
Za što su više jezgara?
Utrka proizvođača da imaju najmoćniji i najbrži proizvod ikada je postojala, a u elektronici se ne razlikuje. U njegovo doba bila je prekretnica stvoriti procesor s frekvencijom većom od 1 GHz. U slučaju da ne znate, GHz mjeri broj operacija koje procesor može izvesti
GHz: što je i što je gigaherc u računanju
Utrka za više GHz
Prvi procesor koji je dostigao 1 GHz bio je DEC Alpha 1992. godine, ali kada je u pitanju CPU za osobna računala, to je bilo tek 1999. kada je Intel, sa svojim Pentium III i AMD, sa svojim Athlon ugrađenim procesorima koji su dostigli ove brojke., Trenutačno su proizvođači imali na umu samo jedno, " više GHz to bolje ", jer se moglo raditi više operacija u jedinici vremena.
Nakon nekoliko godina, proizvođači su pronašli ograničenje u broju GHz svojih procesora, zašto? jer zbog ogromne količine topline koja se generirala u njenoj jezgri, stavljajući cjelovitost materijala i toplinskih toplina do krajnjih granica. Isto tako, pokrenuta je i potrošnja za svaki Hz s povećanjem frekvencije.
Utrka za više jezgara
Nakon tog ograničenja, proizvođači su morali napraviti paradigmu, i tako je nastao novi cilj, "što više jezgara to bolje ". Razmislimo, ako je jezgro zaduženo za obavljanje operacija, tada povećavamo broj jezgara koje možemo udvostručiti, utrostručiti,… broj operacija koje se mogu obaviti. Očito je tako, s dvije jezgre možemo istovremeno raditi dvije operacije, a s četiri možemo obaviti 4 ove operacije.
Intel Pentium Extreme Edition 840
Cilj koji je Intel zadao da dostigne 10 GHz sa svojom NetBurst arhitekturom ostavljen je, nešto što do sada nije postignuto, barem ne sa rashladnim sustavima dostupnim normalnim korisnicima. Dakle, najbolji način za postizanje dobre skalabilnosti u snazi i kapacitetu obrade bio je ovaj, imaju procesore s određenim brojem jezgara, a također i na određenoj frekvenciji.
Počeli su se primjenjivati dvojezgreni procesori, bilo da proizvode dva pojedinačna procesora, ili još puno bolje, integrirajući dva DIE (kruga) u jedan čip. Time se štedi puno prostora na matičnim pločama, iako je potrebna veća složenost za implementaciju njegove komunikacijske strukture s ostalim komponentama, poput predmemorijske memorije, sabirnice itd.
Prvi procesori s više jezgara
U ovom je trenutku prilično zanimljivo znati koji su bili prvi višejezgreni procesori koji su se pojavili na tržištu. I kao što možete zamisliti, počeci su bili kao i uvijek za korporativnu upotrebu na poslužiteljima, a također kao i uvijek IBM. Prvi višejezgreni procesor bio je IBM POWER4 s dvije jezgre na jednom DIE i baznom frekvencijom od 1, 1 GHz, proizveden 2001. godine.
No tek su se 2005. pojavili prvi dual-core procesori za masovnu potrošnju na njihovim stolnim računalima. Intel je ukrao novčanik AMD-u nekoliko tjedana unaprijed sa svojim Intel Pentium Extreme Edition 840 s HiperThreadingom, kasnije objavljujući AMD Athlon X2.
Nakon toga, proizvođači su pokrenuli i počeli uvesti jezgre neselektivno, s posljedičnom minijaturizacijom tranzistora. Trenutno se proizvodni proces temelji na tranzistorima od samo 7 nm koje je AMD implementirao u svojoj trećoj generaciji Ryzen, a 12 nm implementirao Intel. Ovim smo uspjeli uvesti veći broj jezgara i krugova u isti čip, čime smo povećali moć obrade i smanjili potrošnju. Zapravo na tržištu imamo do 32 jezgrena procesora, koji su AMD-ovi Threadrippers.
Što trebamo da bismo iskoristili jezgre procesora
Logika se čini vrlo jednostavnom, umetnite jezgre i povećajte broj istodobnih procesa. Ali u početku je to bila velika glavobolja proizvođačima hardvera, a posebno proizvođačima softvera.
A je li to da su programi osmišljeni (sastavljeni) samo za rad s kernelom. Ne samo da nam je potreban procesor koji je fizički sposoban za obavljanje više istodobnih operacija, nego i program koji generira ove upute može to učiniti komunicirajući sa svakom od dostupnih jezgara. Čak su i operativni sustavi morali mijenjati svoju arhitekturu da bi mogli istovremeno učinkovito koristiti više jezgara.
Na taj su način programeri počeli raditi i počeli sastavljati nove programe s podrškom za višestruke jezgre, tako da trenutno program može učinkovito koristiti sve jezgre koje su dostupne na računalu. Tako množeći niti izvršenja na potreban iznos. Jer ako bi se pored jezgara pojavio i pojam niti o izvršenju.
U procesoru s više jezgri bitno je usporediti procese koje program izvršava, a to podrazumijeva da svaka jezgra uspije izvršavati zadatak paralelno s drugom, i uzastopno, jednom za drugim. Ova metoda stvaranja različitih zadataka istovremeno iz programa naziva se procesnim nitima, radnim nitima, nitima ili jednostavno Konac na engleskom jeziku. I operativni sustav i programi moraju biti u mogućnosti stvarati paralelne procesne niti kako bi iskoristili punu snagu procesora. Ovo je vrlo značajno jer dizajn CAD-a, uređivanje videa ili programi rade jako dobro, dok igre imaju načina.
Koje su niti procesora? Razlike s jezgrama
HyperThreading i SMT
Kao rezultat navedenog, pojavljuju se tehnologije proizvođača procesora. Najpoznatiji među njima je HyperThreading koji je Intel počeo koristiti u svojim procesorima, a kasnije će AMD to učiniti po njihovom s CMT tehnologijom, a zatim s evolucijom do SMT-a (Simultano Multi-Threading).
Ova se tehnologija sastoji od postojanja dvije jezgre u jednoj, ali one neće biti prave jezgre, već logično, nešto što se u programiranju naziva obrada niti ili niti. O tome smo već razgovarali. Ideja je još jednom podijeliti radno opterećenje između jezgara, segmentiranje svakog od zadataka koji se izvode u niti, tako da se izvršavaju kada je jezgra slobodna.
Postoje procesori koji, na primjer, imaju samo dvije jezgre, ali imaju 4 niti zahvaljujući ovim tehnologijama. Intel ga koristi prvenstveno u svojim performansama Intel Core procesore i prijenosnim procesorima, dok ga je AMD implementirao u čitav niz Ryzen procesora.
Što je HyperThreading?
Kako znati koliko jezgara ima moj procesor
Već znamo što su jezgre i što su niti i njihova važnost za višejezgreni procesor. Dakle, posljednja stvar koja nam je ostala jest znati kako znati koliko jezgara ima naš procesor.
Trebali biste znati da Windows ponekad ne razlikuje jezgre i niti jer će se one pojavljivati s nazivom jezgara ili procesora, na primjer, u alatu "msiconfig". Ako otvorimo upravitelja zadataka i idemo na odjeljak o performansama, možemo vidjeti popis na kojem se pojavljuje broj jezgara i logički procesori procesora. No, grafika koja će nam se prikazati bit će izravno s logičkim jezgrama, baš poput one koja se pojavljuje u Monitoru performansi ako ga otvorimo.
Kako znati koliko jezgara ima moj procesor
Zaključak i zanimljive poveznice
Dolazimo do kraja i nadamo se da smo dostojno objasnili što je višejezgreni procesor, te najvažnije koncepte vezane uz temu. Trenutno postoje prava čudovišta s do 32 jezgre i 64 niti. Ali da bi procesor bio učinkovit, nije važan samo broj jezgara i njihova frekvencija, već i kako je izgrađen, učinkovitost njegovih sabirnica podataka te komunikacija i način rada njegovih jezgara, a Intel slijedi sljedeće: korak ispred AMD-a. Uskoro ćemo vidjeti nove Ryzen 3000-ove koji obećavaju da će nadmašiti Intelove najmoćnije desktop procesore, pa nam budite pažljivi za naše preglede.
Ako imate bilo kakva pitanja ili točke u vezi s temom ili želite nešto pojasniti, pozivamo vas da to učinite pomoću donjeg polja za komentare.
Što je nas i čemu služi? sve što trebate znati

Mnogi su korisnici čuli riječ NAS, ali zapravo ne znaju što ona znači ili čemu služi. U ovom ćemo članku objasniti sve što trebate znati o mrežnom privitku rage i zašto je to tako važno kod kuće ili u poslu ✅. Ne propustite!
Što je cmd, što to znači i čemu služi?

Objašnjavamo što je CMD i čemu služi Windows 10, Windows 8 i Windows 7 ✅. Prikazujemo i najčešće korištene i korištene naredbe ✅
▷ Ps / 2 što je to, čemu služi i u čemu se koristi

Objašnjavamo što je PS / 2 port, koja je njegova funkcija i koje su razlike s USB sučeljem ✅ Classic u računalima 80