Pārstrādātāji

Atšķirības starp fizikālajiem un loģiskajiem kodoliem (smt vai hiperteksta sadalīšana) CPU

Satura rādītājs:

Anonim

Kodoli, serdeņi, pavedieni, ligzdas, loģiskais kodols un virtuālais kodols ir termini, kas saistīti ar procesoriem un kurus daudzi lietotāji īsti nesaprot. Tāpēc mēs esam sagatavojuši šo ziņu, lai mēģinātu to izskaidrot vienkāršā un visiem lietotājiem saprotamā veidā.

Atšķirības starp serdi un izpildes pavedieniem (SMT vai HyperThreading) CPU

Pirmkārt, mums ir jādomā par Pentium laikmetu, kad procesorus veidoja viens kodols, procesoru uzstādīja mātesplates īpašā slotā, kas kalpo saziņai ar citiem komponentiem, Šis slots ir kontaktligzda vai kontaktligzda. Parasti mātesplatēm ir tikai viena ligzda, bet dažiem uz biznesu orientētiem modeļiem ir vairākas ligzdas, kas ļauj uzstādīt vairākus procesorus. Kas attiecas uz kodolu, tā ir procesora daļa, kurā tiek veikti visi aprēķini, teiksim, ka smadzenes liek mūsu datoram darboties. Katrs no kodoliem var apstrādāt datu pavedienu.

Gadu gaitā viņš novērtēja Intel tehnoloģiju HyperThreading, kas sastāv no dažu procesora elementu, piemēram, reģistru vai augstākā līmeņa kešatmiņu, kopēšanas, tas ļauj procesora kodolam vienlaikus spēt tikt galā ar diviem uzdevumiem (2 pavedieni vai pavedieni) un rezultāts ir loģisko kodolu parādīšanās. Kaut kas ievērojami uzlabo veiktspēju, jo, ja procesam jāgaida operācija vai kādi dati, cits process var turpināt izmantot procesoru bez tā apturēšanas, apturēts procesors nozīmē veiktspējas zaudēšanu, tāpēc ka mums tas ir jānovērš.

HiperThreading tehnoloģija izskaidrota

Šī HyperThreading tehnoloģija "pievīla" operētājsistēmu, uzskatot, ka ir divi kodoli, kad patiesībā ir tikai viens, viens, kas patiešām pastāv, ir fiziskais kodols, un tas, kas parādās HyperThreading rezultātā, ir virtuālais. Virtuālajam kodolam ir daudz mazāk apstrādes jaudu nekā fiziskajam kodolam, tāpēc veiktspēja nav līdzvērtīga divu fizisko kodolu esamībai tālu no tā, taču tā nodrošina labu papildus.

Nākamais procesoru evolūcijas solis bija panākt lēcienu procesoru izskatam ar diviem fiziskiem kodoliem, tas bija iespējams, pateicoties visu elementu miniatūrizācijai, kas atrodas procesora iekšienē, tas ir, tie kļūst mazāki un tāpēc tik daudz, ka tajā pašā telpā mēs varam ietilpt vēl daudz vairāk. Divkodolu procesors būtībā ir tāds pats kā divi procesori, kas strādā kopā, taču ar daudz ātrāku un efektīvāku komunikāciju starp tiem, padarot veiktspēju daudz labāku par sistēmām ar divām ligzdām un diviem procesoriem.

Divkodolu procesora piemērs

Atšķirībā no HyperThreading, divkodolu procesoros katram ir visi nepieciešamie elementi, lai varētu veikt visa veida uzdevumus, tāpēc divkodolu procesoram ir daudz labāka veiktspēja nekā vienkodola procesoram ar HyperThreading. Nākamais solis bija panākt lielāku galveno procesoru skaitu, kas būtu iespējams arvien lielākai tā sastāvdaļu miniatūrizācijai. Mūsdienās ir procesori ar līdz 18 fiziskiem kodoliem.

Mēs iesakām izlasīt mūsu ceļvedi labākajiem pārstrādātājiem tirgū

Turklāt mēs varam apvienot vairāku kodolu izmantošanu ar HyperThreading tehnoloģiju, lai mēs varētu sasniegt procesorus ar milzīgu skaitu loģisko kodolu, tāpēc fiziskam 18 kodolu procesoram ar HyperThreading ir pavisam 36 loģiski kodoli (18 fiziski kodoli + 18 kodoli) virtuāls).

Pārstrādātāji

Izvēle redaktors

Back to top button