Kas ir hipervītņošana?

Liela daļa Intel centrālo procesoru piedāvā funkciju, ko sauc par hiperpavedienu, kas ir Intel zīmola nosaukums vienlaicīgai vairāku vītņu veidošanai jeb SMT. Hiperpavediens ir process, kas var ļaut palielināt CPU veiktspēju, veicot uzdevumus ar lielu skaitu daudzpavedienu.

Padoms. Pavedieni ir procesa instrukciju secības. Ja process ir sadalīts vairākās mazākās daļās, kuras var palaist vienlaikus, to sauc par daudzpavedienu.

Kas ir hipervītņošana un kā tā darbojas?

Hiperpavediens tiek tirgots kā rīks, kas ļauj vienam CPU kodolam vienlaikus palaist divus procesus. Lielākajā daļā operētājsistēmu hipervītņotie kodoli tiek parādīti kā otrais loģiskais kodols līdzās galvenajam fiziskajam kodolam un tiem ir vienāds

Tas nav īpaši reālistisks priekšstats par to, kā patiesībā darbojas hiperpavediens. Patiesībā hiperpavediens ir gudrs plānošanas process, kas ļauj CPU kodolam ievietot rindā divus pavedienus. Ja pirmais pavediens apstājas, piemēram, ja tas gaida datus, tad otro pavedienu var viegli iemainīt. Šis dizains ļauj otrajam pavedienam izmantot jebkuru CPU dīkstāves laiku, kas citādi tiktu izniekots, lai veiktu noderīgus aprēķinus.

Kāda ir veiktspējas ietekme?

Atkarībā no darba slodzes veida, piemēram, smagiem daudzpavedienu procesiem, piemēram, video rediģēšanai, hiperpavediens var nodrošināt līdz pat 30% veiktspējas palielinājumu. Tomēr citos uzdevumos, piemēram, viena vītnes lietojumprogrammās, hiperpavediens var izraisīt veiktspējas uzlabojumus.

Hiperpavediens nozīmē, ka centrālais procesors patērē vairāk enerģijas un ģenerē vairāk siltuma nekā CPU bez hipervītnēm. To izraisa augstāks CPU izmantošanas līmenis.

Hipervītņoti serdeņi pret fiziskajiem kodoliem

Patiesībā hiperpavediens ir jauka ekstra, kas nodrošina nedaudz papildu bezmaksas veiktspēju daudzpavedienu uzdevumiem. Tomēr fiziskie CPU kodoli spēj nodrošināt daudz lielāku veiktspējas palielinājumu daudzpavedienu darba slodzēm. Ja jums ir iespēja izvēlēties starp divkodolu centrālo procesoru ar hiperpavedienu un četrkodolu centrālo procesoru bez hiperpavediena, četrkodolu procesors pārspēs hiperpavedienu divkodolu procesoru. Fiziskais kodolu skaits ir vissvarīgākā daudzpavedienu veiktspējas daļa, un hiperpavedienu atbalstīšana nedaudz uzlabo.