Kāda ir atšķirība starp kodolu un loģisko procesoru? (Paskaidrots) - Visas atšķirības

 Kāda ir atšķirība starp kodolu un loģisko procesoru? (Paskaidrots) - Visas atšķirības

Mary Davis

Katra datora darbībai ir nepieciešams procesors, neatkarīgi no tā, vai tas ir pieticīgas efektivitātes procesors vai milzīgas veiktspējas spēkstacija. Protams, procesors, ko bieži dēvē par CPU jeb centrālo procesoru, ir būtiska katras strādājošas sistēmas sastāvdaļa, taču tā nebūt nav vienīgā.

Mūsdienu procesori gandrīz visi ir divkodolu procesori, kas nozīmē, ka visu procesoru veido divi neatkarīgi kodoli, ar kuriem apstrādā datus. Bet kādas ir atšķirības starp procesora kodoliem un loģiskajiem procesoriem un ko tie veic?

Šajā rakstā uzzināsiet par kodolu un loģiskajiem procesoriem un to atšķirībām.

Kas ir Core procesors?

Procesora kodols ir apstrādes vienība, kas nolasa instrukcijas un izpilda tās. Instrukcijas ir savstarpēji saistītas, lai, darbojoties reālajā laikā, radītu jūsu datora pieredzi. Procesora kodols burtiski apstrādā visu, ko jūs darāt datorā.

Kad atverat mapi, ir nepieciešams procesors. Kad rakstāt teksta dokumentu, arī ir nepieciešams procesors. Grafiskā karte, kurā ir simtiem procesoru, lai ātri un vienlaicīgi apstrādātu datus, ir atbildīga par tādām lietām kā darbvirsmas vides, logu un spēļu vizuālā attēla zīmēšana. Tomēr tiem zināmā mērā joprojām ir nepieciešams procesors.

Kodols ir vienība, kas nolasa instrukcijas un izpilda tās.

Kā darbojas kodola procesori?

Procesoru konstrukcijas ir ārkārtīgi sarežģītas un ievērojami atšķiras starp dažādiem zīmoliem un modeļiem. Procesoru konstrukcijas vienmēr tiek uzlabotas, lai nodrošinātu vislabāko veiktspēju, vienlaikus patērējot pēc iespējas mazāk vietas un enerģijas.

Neatkarīgi no arhitektūras izmaiņām, apstrādājot instrukcijas, procesori veic četrus galvenos soļus:

  • Saņemt
  • Dekodēt
  • Izpildīt
  • Atgriezeniskā rakstīšana

Saņemt

Atgūšanas solis ir tieši tas, ko jūs paredzat. Procesora kodols iegūst instrukcijas, kas to ir gaidījušas un kas parasti tiek glabātas atmiņā. Tas varētu ietvert operatīvo atmiņu, taču pašreizējos procesoru kodolos instrukcijas parasti jau gaida kodolu procesora kešatmiņā.

Programmas skaitītājs ir procesora sadaļa, kas darbojas kā grāmatzīme, norādot, kur beidzas iepriekšējā instrukcija un sākas nākamā.

Dekodēt

Pēc tam pēc tūlītējās komandas saņemšanas tā turpina dekodēt tūlītējo komandu. Instrukcijas, kurām nepieciešamas dažādas procesora kodola daļas, piemēram, aritmētiskās darbības, dekodē procesora kodols.

Katrai porcijai ir opkods, kas norāda procesora kodolam, ko darīt ar datiem, kas seko tam. Atsevišķas procesora kodola daļas var ķerties pie darba, kad procesora kodols ir visu sakārtojis.

Izpildīt

Izpildes posmā procesors noskaidro, kas tam ir jāizdara, un pēc tam to veic. Tas, kas šeit notiek, ir atkarīgs no attiecīgā procesora kodola un ievadītajiem datiem.

Procesors, piemēram, var veikt aritmētiskos aprēķinus ar ALU (aritmētiskās loģikas vienību). Šo ierīci var pieslēgt dažādām ieejām un izejām, lai apstrādātu skaitļus un nodrošinātu atbilstošu rezultātu.

Atgriezeniskā rakstīšana

Pēdējā posmā, kas pazīstams kā rakstīšana atpakaļ, iepriekšējo posmu rezultāts vienkārši tiek saglabāts atmiņā. Rezultāts tiek novirzīts atbilstoši darbojošās lietojumprogrammas vajadzībām, taču bieži vien tas tiek saglabāts procesora reģistros, lai tam ātri piekļūtu ar nākamajām instrukcijām.

Tas tiks apstrādāts līdz brīdim, kad izvades sadaļas būs jāapstrādā vēlreiz, un tad tās var saglabāt operatīvajā atmiņā.

Pamatapstrādei ir četri posmi.

Kas ir loģiskais procesors?

Tagad, kad zinām, kas ir kodols, ir daudz vieglāk definēt loģiskos procesorus. Kodolu skaits, ko operētājsistēma redz un var adresēt, tiek mērīts loģiskajos procesos. Rezultātā tā ir fizisko kodolu skaita un katra kodola apstrādājamo pavedienu skaita (reizināšanas) summa.

Piemēram, pieņemsim, ka jums ir 8 kodolu un 8 pavedienu procesors. Jums būs pieejami astoņi loģiskie procesori. Fizisko kodolu skaits (8), reizināts ar pavedienu skaitu, ko tie var apstrādāt, ir vienāds ar šo skaitli.

Bet ko darīt, ja jūsu procesors ir aprīkots ar hipertīklošanas iespējām? Tātad 8 kodolu procesors būs 8 * 2 = 16 loģiskie procesori, jo katrs kodols var apstrādāt divus pavedienus.

Kurš ir labāks?

Kā jūs domājat, kas ir vērtīgāks - fiziskie kodoli vai loģiskie procesori? Atbilde ir vienkārša: fiziskie kodoli.

Atcerieties, ka, izmantojot daudzpavedienu režīmus, jūs neapstrādājat divus pavedienus vienlaicīgi, bet vienkārši plānojat tos tā, lai viens fiziskais kodols tos varētu apstrādāt pēc iespējas efektīvāk.

Darba slodzēs, kas ir labi paralelizētas, piemēram, CPU renderēšana, loģiskie procesori (vai pavedieni) nodrošinās tikai 50 % veiktspējas pieaugumu. Šādās darba slodzēs fiziskie kodoli nodrošinās 100 % veiktspējas pieaugumu.

Procesors, kodols, loģiskais procesors, virtuālais procesors

Dažādi procesoru veidi

Lai nodrošinātu optimālu ātrumu un elastību, ir izveidoti dažādi procesoru veidi, piemēram, 64 bitu un 32 bitu arhitektūras. Visizplatītākie procesoru veidi ir vienkodolu, divkodolu, četrkodolu, seškodolu, seškodolu, astoņkodolu un daudkodolu procesori, kā norādīts turpmāk. :

Skatīt arī: Vai 7 collas ir liela augstuma atšķirība starp vīrieti un sievieti? (Tiešām) - Visas atšķirības
Procesori Funkcijas
Vienkodolu procesors -Vienuviet var izpildīt tikai vienu komandu.

-Neefektīvs, ja runa ir par daudzuzdevumu veikšanu.

-Ja darbojas vairāk nekā viena programmatūra, ievērojami samazinās veiktspēja.

-Ja ir sākta viena operācija, ar otro ir jāgaida, kamēr tiks pabeigta pirmā.

Divkodolu procesors -Divi procesori ir apvienoti vienā kastē.

-Tiek atbalstīta hipertīklu tehnoloģija (lai gan ne visos Intel divkodolu procesoros).

-Tiek atbalstītas 64 bitu instrukcijas.

-Daudzuzdevumu un daudzizpildes iespējas (vairāk lasiet tālāk)

-Multitāšu veikšana ar šo ierīci ir vienkārša.

-Tas patērē mazāk enerģijas.

-Tā konstrukcija ir rūpīgi pārbaudīta un pierādīta kā uzticama.

Četrkodolu procesors -Tas ir mikroshēma, kurā ir četras atsevišķas vienības, ko sauc par kodoliem, kas nolasa un izpilda CPU instrukcijas, piemēram, pievieno, pārvieto datus un sazaro.

-Katrs kodols mijiedarbojas ar citām pusvadītāja shēmām, piemēram, kešatmiņu, atmiņas pārvaldību un ieejas/izejas porti.

Hexa Core procesori -Tas ir vēl viens daudzkodolu procesors ar sešiem kodoliem, kas spēj veikt uzdevumus ātrāk nekā četrkodolu un divkodolu procesori.

-Ir vienkārši personālo datoru lietotājiem, un Intel 2010. gadā ir laidis klajā Inter core i7 ar seškodolu procesoru.

Skatīt arī: Katoļu un evaņģēliskās mises (ātrs salīdzinājums) - visas atšķirības

-Hexacore procesori tagad ir pieejami mobilajos tālruņos.

Astoņkodolu procesori -Tu veido četrkodolu procesoru pāris, kas sadala uzdevumus dažādās kategorijās.

-Avārijas vai pieprasījuma gadījumā tiks iedarbināti četri ātrie kodolu komplekti.

-Astoņkodolu kodols ir perfekti precizēts ar divkodolu kodolu un attiecīgi pielāgots, lai nodrošinātu vislabāko veiktspēju.

Deka kodolu procesors -Tas ir jaudīgāks par citiem procesoriem un izceļas daudzuzdevumu režīmā.

-Vairumā viedtālruņu šodien ir pieejami dekodolu procesori, kas ir lēti un nekad neiziet no modes.

-Vairumā tirgū pieejamo sīkrīku ir šis jaunais procesors, kas sniedz klientiem labāku pieredzi un papildu funkcijas, kas ir ļoti noderīgas.

Dažādu veidu procesori

Secinājums

  • Kodols ir apstrādes vienība, kas nolasa instrukcijas un izpilda tās.
  • Kad procesori apstrādā instrukcijas, tie veic četrus soļus.
  • Procesorā ir iespējami vairāki kodoli.
  • Loģisko procesoru skaits attiecas uz procesora pavedienu skaitu, ko operētājsistēma var redzēt un adresēt.
  • Kodols var palielināt jūsu veiktspēju un palīdzēt jums ātrāk veikt darbu.
  • Pamatapstrāde notiek četros galvenajos posmos.

    Mary Davis

    Mērija Deivisa ir rakstniece, satura veidotāja un dedzīga pētniece, kas specializējas salīdzināšanas analīzē par dažādām tēmām. Ar žurnālistikas grādu un vairāk nekā piecu gadu pieredzi šajā jomā Marijai ir aizraušanās ar objektīvas un vienkāršas informācijas sniegšanu saviem lasītājiem. Viņas mīlestība pret rakstīšanu sākās, kad viņa bija maza, un tā ir bijusi viņas veiksmīgās rakstniecības karjeras virzītājspēks. Mērijas spēja pētīt un prezentēt atklājumus viegli saprotamā un saistošā formātā, ir viņu iecienījusi lasītājus visā pasaulē. Kad viņa neraksta, Marijai patīk ceļot, lasīt un pavadīt laiku kopā ar ģimeni un draugiem.