Daudzkodolu procesors

Daudzkodolu procesors ir datora procesors ar divām vai vairākām sekcijām. Katra mikroshēmas sekcija izpilda instrukcijas tā, it kā tā būtu atsevišķs dators. Faktiskie procesori joprojām atrodas vienā mikroshēmā. Šajā mikroshēmā katrs kodols lielākoties izskatās tāpat kā otrs. Tie ir vairāki lielākoties neatkarīgi kodoli, kas darbojas kopā paralēli. Divkodolu procesors ir daudzkodolu procesors ar diviem neatkarīgiem mikroprocesoriem. Četrkodolu procesors ir daudzkodolu procesors ar četriem neatkarīgiem mikroprocesoriem. Kā var spriest pēc priedēkļa, procesora nosaukuma pamatā ir mikroprocesoru skaits mikroshēmā.

Vēsture

Līdz 2005. gadam vienkodolu procesoru skaits pārsniedza daudzkodolu procesoru skaitu.[] Iepriekšējos gados daudzkodolu risinājumi tika izmantoti tikai atsevišķos gadījumos. Parastais veids, kā padarīt datoru ātrāku, bija palielināt taktātrumu. Taču pie frekvences ap 4 GHz procesors pārāk sakarst un patērē daudz elektroenerģijas. Tas bija brīdis, kad daudzkodolu procesori kļuva svarīgāki. Tāpēc palielinājās pieprasījums pēc daudzkodolu procesoriem. 2006. gada otrajā pusē labākie procesori bija divkodolu procesori. Kopš 2006. gada attīstība ir turpinājusies, jaunie procesori iegūst četrus vai vairāk neatkarīgus mikroprocesorus. Mūsdienās vienkodolu procesori netiek izmantoti jaunos personālajos datoros, taču tie joprojām ir populāri iegultajās sistēmās.

Priekšrocības

  • Ja datorā ir daudzkodolu procesors, tas nozīmē, ka dažas programmas darbosies ātrāk.
  • Ieslēdzot datoru, tas var neuzkarst tik ļoti.
  • Datoram ir nepieciešams mazāk enerģijas, jo tas var izslēgt dažas sadaļas, ja tās nav nepieciešamas.
  • Datoram var pievienot vairākas funkcijas.
  • Signāli starp dažādiem procesoru procesoriem pārvietojas īsākos attālumos, tāpēc tie mazāk degradējas.

Trūkumi

  • Tie nedarbojas ar divreiz lielāku ātrumu nekā parasts procesors. To ātrums ir tikai par 60-80 % lielāks.
  • Datora darbības ātrums ir atkarīgs no tā, ko lietotājs ar to dara.
  • Tie maksā vairāk nekā vienkodolu procesori.
  • Tos ir grūtāk termiski pārvaldīt nekā zemāka blīvuma vienkodolu procesorus.
  • Ne visas operētājsistēmas atbalsta vairāk nekā vienu kodolu.
  • Operētājsistēmas, kas kompilētas daudzkodolu procesoram, darbosies nedaudz lēnāk vienkodolu procesorā.

Operētājsistēmas atbalsts

Daudzkodolu procesorus atbalsta šādas operētājsistēmas

  • Microsoft Windows (Windows XP vai jaunāka versija)
  • Linux
  • Mac OS X
  • Lielākā daļa uz BSD balstītu sistēmu
  • Solaris

Secinājums

Turpmākajos gados tendence būs arvien vairāk izmantot daudzkodolu procesorus. Galvenais iemesls ir tas, ka tie ir ātrāki par vienkodolu procesoriem un tos var vēl uzlabot. Tomēr nākotnē joprojām būs daži lietojumi, kuros tiks izmantoti vienkodolu procesori, jo ne katrai sistēmai ir nepieciešams ātrs procesors.


AlegsaOnline.com - 2020 / 2023 - License CC3