Što su niti u procesoru?

Što su niti u procesoru?

What Are Threads Processor

What Are Threads Processor



Znate par stvari o računalima. Prilično ste ubrzali što CPU radi i kako se izvodi. I znate da više niti znači bolje performanse.



Ali kad je riječ o tome, znate li zapravo što znači kad ljudi govore o nitima? Znate li što su oni? Znate li zašto su važni?

Danas detaljno opisujemo sve što trebate znati o nitima. Razgovarat ćemo o tome zašto su važni. Razgovarat ćemo o tome kako oni rade zajedno s vašim CPU-om.



I detaljno ćemo objasniti što točno rade. Nastavite čitati da biste saznali više o CPU nitima i zašto su one ključne za izvedbu vašeg sustava.

Pročitajte članak: Kako napraviti sigurnosnu kopiju računala


Sadržaj



Kratko objašnjenje niti

Sve središnje procesne jedinice imaju niti, ali što to točno znači? Jednostavno rečeno, niti su ono što omogućuje vašem CPU-u da izvodi više stvari odjednom. Dakle, ako želite pokrenuti više procesa koji su vrlo intenzivni, trebat će vam CPU s puno niti.

Niti se odnose na najvišu razinu koda koji izvršava procesor, tako da s mnogo niti vaš CPU može istovremeno obrađivati ​​nekoliko zadataka. Svi procesori imaju aktivne niti, a svaki postupak izveden na vašem računalu ima barem jednu nit.

Broj niti koje imate ovisi o broju jezgri u vašem CPU-u. Svaka CPU jezgra može imati dvije niti. Dakle, procesor s dvije jezgre imat će četiri niti. Procesor s osam jezgri imat će 16 niti.

Procesor s 24 jezgre (da, one postoje) imat će 48 niti.

Niti su važni za funkciju vašeg računala jer određuju koliko zadataka vaše računalo može izvršiti u bilo kojem trenutku.

Zarobljavamo u daljnje detalje o tome što su točno teme, zašto morate razumjeti što rade i zašto su toliko važni.


Što su središnje procesne jedinice?

Da biste mogli razumjeti niti, morat ćete osnovno razumjeti što je CPU. Ne možete razumjeti funkciju jednog, a da ne razumijete mogućnosti drugog.

CPU (središnja procesorska jedinica) jezgra je svakog pametnog telefona, tableta i računala. To je kritična komponenta koja diktira način na koji će vaše računalo raditi i određuje koliko dobro može obaviti posao.

CPU uzima osnovne upute kojima zapovijedate na računalu i te poslove raspoređuje na druge čipove u vašem sustavu. Preusmjeravanjem složenih zadataka na čipove koji su najbolje opremljeni za njihovo rukovanje, omogućuje vašem računalu da radi na najvišoj razini.

To je jezgra vašeg računala i vaše računalo ne može funkcionirati bez nje.

CPU se ponekad naziva i mozak računala. Smješta se na matičnu ploču (koja se naziva i glavna pločica) i odvojena je komponenta od memorijske komponente.

Djeluje na memorijsku komponentu koja pohranjuje sve podatke i informacije u vašem sustavu. Memorijska komponenta i CPU odvojeni su od vaše grafičke kartice. Jedina funkcija grafičke kartice je uzimanje podataka i pretvaranje u slike koje vidite na monitoru.

Kako tehnologija napreduje iz godine u godinu, vidimo kako su procesori sve manji i manji. I izvode brže nego ikad prije. Razumjet ćete ovu bržu izvedbu ako znate par stvari o Mooreovom zakonu.

Mooreov zakon ime je dobio od suosnivača Intela Gordona Moorea. Mooreova je ideja da se broj tranzistora u integriranom krugu udvostruči svake dvije godine.

To nije zakon fizike ili zakon prirodnih znanosti - to je zbog predviđene stope rasta broja komponenata po integriranom krugu. Za cjelovito objašnjenje Mooreova zakona, kliknite ovdje .


Što CPU radi?

Kao što smo ranije rekli, CPU je mozak vašeg računala. Uzima podatke iz određenog programa ili aplikacije, izvodi niz izračuna i izvršava naredbu. Izvodi trodijelni ciklus koji se inače naziva ponavljajuća petlja dohvaćanja, dekodiranja i izvršavanja.

U prvoj fazi CPU dohvaća upute iz memorije vašeg sustava. Jednom kad dobije upute iz memorije, prelazi u drugu fazu. U ovoj drugoj fazi dekodira te upute.

Nakon što stroj dekodira upute, prelazi na treću fazu izvršenja.

Dekodirane informacije prolaze kroz CPU da bi došle do jedinica koje trebaju stvarno izvršiti traženu funkciju. U procesu dekodiranja izvodi matematičke jednadžbe za slanje potrebnog signala u vaš sustav.

Ovaj se ciklus ponavlja iznova za svaku radnju i naredbu koju izvršite. U vrhunskoj CPU tehnologiji, komponente vašeg CPU-a više ne rade sve same.

Ali oni su i dalje presudni za hranjenje specijaliziranih hardverskih brojeva potrebnih za izvršavanje zadatka.

CPU je kritični dio svakog sustava i radi ruku pod ruku s nitima. Različiti procesori imaju različitu količinu niti da bi ograničili ili proširili performanse vašeg računala.


Što su niti?

Pa što su zapravo niti? Kako su povezani s vašim procesorom? Kako utječu na način na koji funkcionira vaš sustav? Zarobimo malo dublje kako bismo objasnili što su točno teme, što rade i zašto su toliko važne.

Nit je mali slijed programiranih uputa. Teme se odnose na najvišu razinu koda koji vaš procesor može izvršiti.

Njima obično upravlja raspored, što je standardni dio bilo kojeg operativnog sustava.

Da biste stvorili nit, prvo morate stvoriti postupak. Po završetku postupak stvara nit koja se zatim izvršava. To može biti kratko ili dugo, ovisno o procesu.

Bez obzira na to koliko vremena traje, ovo stvara dojam da vaše računalo radi mnoge stvari odjednom.

Svaki postupak ima barem jednu nit, ali ne postoji maksimalni broj niti koje proces može koristiti. Za specijalizirane zadatke, što više niti imate, to će performanse vašeg računala biti bolje. S više niti, jedan postupak može istovremeno obrađivati ​​razne zadatke.

Također ćete čuti kako ljudi koriste izraze kao što su 'Multithreading' i 'hiper-navojem'. Tehnologija hiper-navoja omogućuje jednoj CPU jezgri da djeluje kao dvije jezgre, ubrzavajući izvršavanje određenog programa ili aplikacije.

Čak i s jednom jezgrom može simulirati izvedbu kao da zapravo imate dvije. Što više jezgri imate, imate više niti. Što više niti imate, to će bolje biti performanse vašeg sustava.

Ako imate dvojezgreni CPU, hiper-navojem će izgledati kao da ih imate četiri. Četverojezgreni procesor simulirat će rezultate osam jezgri. CPU su izvorno građeni s jednom jezgrom.

Ali sada, s dostupnim više jezgri i procesorskih jedinica, možete uživati ​​u više niti nego ikad. Više niti znači veću izvedbu i mogućnost pokretanja mnogih procesa odjednom.


Kako Threads i CPU rade zajedno?

Da biste bolje razumjeli što je nit, korisno je znati kako niti i CPU rade zajedno. Kažemo 'nit' da bismo pojednostavili ideju, ali zapravo biste o njoj trebali razmišljati kao o 'niti izvršenja'.

Izvršite naredbu. Vaš CPU započinje postupak dohvaćanja, dekodiranja i izvršenja kako bi postigao tu naredbu. Nit je slijed uputa koje računalu govore što mora učiniti da bi izvršilo tu naredbu.

CPU izvršavaju tok uputa koji dolazi na prednji kraj od naredbi koje izvodite. CPU i niti tada zajedno rade kako bi izvršili funkcije koje su vam potrebne.

Oni zajedno rade na otvaranju programa, korištenju aplikacija, reprodukciji videozapisa i rade sve što tražite od računala.

Kada je riječ o CPU-ima i nitima koji rade jedni pored drugih, nije važno odakle dolaze upute. Vaš procesor će odrediti koji proces CPU obrađuje, a koji nit.

Svaki put kad vaš procesor učita novu nit, izvorna se nit sprema u glavnu memoriju. Nakon uklanjanja uputa izvorne niti iz ciklusa, nova nit može započeti. Nova nit zatim započinje prvi korak dohvata, dekodiranja i izvršenja u tri koraka.


Koji CPU imaju najviše niti?

Sad kad znate nešto o nitima, najvjerojatnije mislite 'Želim brži CPU s više niti.' Ali kako možete biti sigurni da kupujete CPU s dovoljno niti kako biste osigurali potrebnu snagu i performanse?

Sastavili smo popis nekoliko CPU-a s visokim performansama koji su dostupni na tržištu, plus nekoliko koji su postavljeni za izlazak u 2018. Do danas, ti CPU nude neke od najboljih izvedbi i najveći broj niti.

Intel Core i9-7980XE Extreme

18 jezgri znači 36 niti, što čini Intel Core i9-7980XE Extreme jedan od najbržih i najsnažnijih procesora na tržištu. Može se pohvaliti predmemorijom od 24,74 MB, radnom taktom od 2,60 GHz i maksimalnom turbo frekvencijom od 4,20 GHz.

Intel Core i9-7960X

16 jezgri, 32 niti i maksimalna turbo frekvencija od 4,20 GHz čine Intel Core i9-7960X omiljeni. Sa taktom od 2,80 GHz i predmemorijom od 22 MB, izvrsna je opcija ako tražite snagu i performanse.

AMD Ryzen Threadripper 1950x

The AMD Ryzen Threadripper 1950x dolazi s 16 jezgri, ovaj CPU ima 32 niti, pojačani takt od 4,0 GHz i L3 predmemoriju od 32 MB. Mnogi korisnici smatraju da je fleksibilniji od usporedivih procesora s Intel Core i9.

Intel Core i9-7940X

S 14 jezgri i 28 niti, Intel Core i9-7940X sadrži maksimalnu turbo frekvenciju od 4,30 GHz i maksimalnu taktu od 3,10 GHz. Jedan je od mnogih moćnih procesora Intel Core i9 dizajniranih za izvrsne performanse.

Intel Xeon Platinum Series

Ako želite najbolji procesor i najveću količinu niti, pogledajte Intel Xeon Platinum niz. Intel CPU poznati su kao najbolji u poslu i to s dobrim razlogom.

Platina 8176 , 8176F i 8180 modeli se mogu pohvaliti sa 28 jezgri s 56 niti. Platina 8164 i 8170 sadrži 26 jezgri i 52 niti. Ako je to više performansi nego što vam treba, Platinum 8160 , 8168 , 8160T , i 8160F mogu se pohvaliti sa samo 24 jezgre s 48 niti.

Izvedba Intel Xeona obećava da će biti impresivna, ali morat ćete izdvojiti neke velike novce za ove zvijeri. (Trenutna navedena cijena za Model 8180 iznosi 8.999 USD na Amazonu).


Prosječni korisnici obično ne znaju puno o nitima, ne zanima ih niti troše vrijeme da shvate što rade ili zašto su važni. A ako na računalu obično pokrećete samo jedan program, to je potpuno u redu. Ali ako želite znati i razumjeti točno kako vaše računalo funkcionira, razumijevanje niti je ključno.

Da biste razumjeli niti, prvo morate znati što je CPU i što CPU radi. Trebate malo razumijevanja ciklusa dohvaćanja, dekodiranja i izvršavanja. No, najvažnije je znati da niti utječu na to koliko brzo i učinkovito vaše računalo može istovremeno istodobno izraditi više uputa.

U sustavu Windows sve se niti aktivno aktiviraju neko vrijeme. Neki CPU imaju više niti s hiper-navojem koji oponašaju dvostruku količinu CPU jezgri koju zapravo imate.

S mnogo niti, čak i jedan procesor može istodobno izvršavati razne zadatke.

Da biste imali funkcionirajući sustav, potreban vam je pravi procesor i prava količina niti. Zajedno su ključni elementi koji omogućuju funkcioniranje vašeg računala.

CPU vam treba za napajanje ostalih komponenata i slanje uputa pravim elementima vašeg računala. Niti su vam potrebne za istodobno izvršavanje mnogih funkcija i omogućavanje učinkovitog rada računala.

Bez ova dva elementa nećete uopće vidjeti izvedbu.

Ako želite biti sigurni da vaš CPU nudi dovoljno niti, istražite kako biste znali razliku i znali za što su sposobni različiti CPU. Usporedite troškove, usporedite funkciju i usporedite izvedbu.

Pročitajte recenzije stvarnih korisnika kako biste znali što možete očekivati ​​od svog CPU-a ili bilo kojeg novog CPU-a koji planirate kupiti.

Uložite malo vremena u istraživanje. Odvojite vrijeme za čitanje kritika. Usporedite cijene i funkcionirajte kako biste znali što dobivate za svoj novac.

Ako napravite domaću zadaću, pronaći ćete CPU s dovoljno niti da pruži potrebne performanse.

Pročitajte članak: Najbolji igrački procesori 2018