Vai esat iepazinies ar Mūra likumu? Gordons Mūrs ir Intel līdzdibinātājs. Viņš nāca klajā ar interesantu novērojumu: datoru apstrādes jaudai vajadzētu dubultoties ik pēc diviem gadiem. Vienkārši sakot, tas ir saistīts ar lielāku tranzistoru skaitu, kas ir uzstādīti vienā mikroshēmā.
Un tas noved mūs pie jautājuma, uz kuru mēģināsim atbildēt šajā rokasgrāmatā: “ Vai tā ir taisnība, ka vairāk kodolu nozīmē labāku veiktspēju”?
Mēs apskatīsim, kā kodolu skaits ietekmē CPU veiktspēju. Mēs arī redzēsim, vai ir kaut kas svarīgāks par kodolu skaitu. Pēc šīs rokasgrāmatas izlasīšanas jūs labāk izpratīsit tehnoloģiju kopumā.
Vai vairāk kodolu nozīmē labāku veiktspēju?
Ja procesorā ir vairāk kodolu, tas nozīmē labāku veiktspēju, ja jūsu izmantotā programmatūra var piekļūt visiem kodoliem un tos izmantot. Bet, ja primārais pavediens ir ierobežots līdz vienam kodolam, veiktspējas uzlabojumi nebūs tik acīmredzami.
Kā kodolu skaits ietekmē veiktspēju?
Daudzkodolu procesoram ir divi vai vairāki kodoli (procesoru bloki). Katrs kodols apstrādā dažādas programmas instrukcijas. Tas palielina kopējo apstrādes jaudu. Tāpēc daudzkodolu procesors ir ātrāks nekā viena kodola procesors, kas darbojas ar tādu pašu ātrumu.
Viena kodola procesoru problēma ir tāda, ka tiem ir nepieciešams vairāk laika, lai piekļūtu kešatmiņai un RAM, kā arī palaistu programmas norādījumus. Un tas padara tos nedaudz lēnus. Daudzkodolu procesori atrisināja šo problēmu, sadalot slodzi vairākiem kodoliem un vienlaikus palaižot vairākus procesus. Šīs izmaiņas procesora arhitektūrā ir ievērojami uzlabojušas datu pārraides ātrumu.
Kas ir vēl svarīgāk: serdeņi vai GHz?

Vispārīgi runājot, pulksteņa ātrums (GHz) ir svarīgāks par kodolu skaitu, kad runa ir par kopējo apstrādes jaudu un veiktspēju.
Tas ir tāpēc, ka liels pulksteņa ātrums norāda, ka jūsu procesors nolasīs un izpildīs datus ātrāk. Piemēram, pieņemsim, ka jums ir seškodolu procesors (seši kodoli), kas darbojas ar 3,5 GHZ frekvenci. Tad jums ir četrkodolu procesors (četri kodoli), kas darbojas ar frekvenci 4 GHz. Četrkodolu procesors faktiski darbosies par 13,5 procentiem ātrāk.
Situācija pilnībā mainās, ja jūsu vadītā programma var piekļūt un izmantot visus sešus kodolus. Šajā gadījumā seškodolu procesors darbosies par aptuveni 60% ātrāk nekā procesors, kas aprīkots ar četriem kodoliem.
Kādi uzdevumi gūst labumu no vairāk kodolu?
Veicot ļoti sarežģītus uzdevumus, kam nepieciešama liela apstrādes jauda, ir ļoti svarīgi, lai būtu daudz kodolu. Šādi uzdevumi ietver spēles, video kodēšanu, simulācijas programmu palaišanu, zinātniskās analīzes rīkus, statistikas programmas, matemātikas programmas, datu bāzu pārvaldību, virtualizāciju, VR, AI un daudz ko citu.
Viena kodola procesori ir diezgan bezjēdzīgi, ja runa ir par tik sarežģītu uzdevumu izpildi. Viņiem vispirms ir jāapstrādā pirmā datu virkne un pēc tam jāpāriet uz nākamo. Tas ir laikietilpīgs uzdevums. Taču daudzkodolu procesori var vienlaikus izpildīt sarežģītas instrukcijas.
Vai labāk ir vairāk kodolu vai vairāk RAM?
Vairāk RAM nozīmē vairāk vietas jūsu programmām. Tas ne vienmēr nozīmē lielāku ātrumu vai labāku veiktspēju.
Ja jūsu galvenā problēma ir ātrums, tad parasti ir labāk, ja jums ir vairāk kodolu nekā RAM. Taču atbilde ir atkarīga arī no tā, kāda veida programmas jūs izmantojat. Piemēram, ja izmantojat simulāciju, jums ir nepieciešams daudz RAM. Šajā gadījumā, ja ir vairāki kodoli, bet nav pietiekami daudz RAM, tas izraisa palēninājuma problēmas.
Vai ir slikti, ja ir divi kodoli?

Divkodolu procesoriem ir jānodrošina pietiekama apstrādes jauda vidusmēra lietotājam. Vai jums ir nepieciešams mājas dators, lai pārlūkotu internetu, pārbaudītu iesūtni un laiku pa laikam straumētu Netflix videoklipus? Tad jums vajadzētu būt labi ar divkodolu procesoru.
Protams, ja vēlaties lielāku ātrumu un veiktspēju, droši izvēlieties četrkodolu procesoru. Bet viss, kas pārsniedz četrus kodolus, vidusmēra lietotājam nav svarīgs.
Vai četri kodoli ir labāki par diviem?
Vispārīgi runājot, jā, četri kodoli ir labāki par diviem. Bet ne vienmēr tā ir. Kā mēs jau paskaidrojām, procesora darbības frekvencei ir liela nozīme ierīces kopējā veiktspējā.
Pēc tam, ja jūsu darbinātā programma var izmantot visus četrus kodolus, jūsu dators varēs veikt uzdevumus daudz ātrāk, salīdzinot ar divkodolu mašīnu.
Ierobežojumi un dažādas priekšrocības
Četru kodolu vai jaunāka procesora izmantošana parasti sniedz dažādas priekšrocības. Tas viss ir atkarīgs no jūsu palaistās programmatūras jaudas, lai piekļūtu un izmantotu visus kodolus.
Daudzu programmu veiktspēja faktiski ir saistīta ar vienu pavedienu vai ātrāko pavedienu.
Piemēram, daudzas spēles mēdz pilnībā aizņemt pirmo kodolu. Tas nozīmē, ka spēle izmantos visu apstrādes jaudu, ko tā var iegūt no šī kodola. Pārējie kodoli var strādāt ar mazāku jaudu, lai nodrošinātu spēli. Taču spēle neizmantos visus kodolus līdz maksimālajai jaudai.
Praksē tas nozīmē tikai nelielu veiktspējas atšķirību starp divkodolu un četrkodolu procesoru.
Vai man vajadzētu iespējot visus kodolus?
Jūsu operētājsistēma un jūsu darbinātās programmas izmantos tik daudz kodolu un apstrādes jaudas, cik nepieciešams. Tātad, tiešām nav nepieciešams iespējot visus kodolus.
Piemēram, sistēma Windows 10 ir konfigurēta tā, lai automātiski izmantotu visus kodolus, ja programmai, kuru izmantojat, ir šī iespēja.
Kā iespējot visus kodolus?
Ja vēlaties manuāli iespējot visus kodolus, veiciet tālāk norādītās darbības.
Windows meklēšanas joslā ierakstiet "sistēmas konfigurācija".
Veiciet dubultklikšķi uz sistēmas konfigurācijas programmas.
Noklikšķiniet uz cilnes Sāknēšana .
Pēc tam atlasiet Papildu opcijas .
Atzīmējiet izvēles rūtiņu Procesoru skaits .
Izmantojiet nolaižamo izvēlni, lai atlasītu iespējojamo kodolu skaitu.
Saglabājiet izmaiņas.
Piezīme . Manuāla visu kodolu iespējošana var izraisīt saderības problēmas ar dažām jūsu programmām.
Secinājums
Pārsniegt četrus kodolus vidusmēra lietotājam nav īsti nepieciešams. Bet ir izņēmums. Ja izmantojat specializētu programmatūru, kas prasa lielu apstrādes jaudu. Un, ja šīs programmas var izmantot visus kodolus, veiktspējas uzlabojumi būs redzami.
Tātad, ja runa ir par kodolu skaitu un datora veiktspēju, tad atbilde ir “ Tas ir atkarīgs ”. Tas ir atkarīgs no instalētajām programmām un veiktajiem uzdevumiem.
⇒ Interesants fakts: kāds ir lielākais kodolu skaits procesorā? Ampere Altra Max pašlaik ir procesors ar lielāko kodolu skaitu pasaulē ar milzīgiem 128 kodoliem. Altra Max ir piemērots mākoņu arhitektūrai.