Procesora kodols ir silīcija kristāls, kura platība ir aptuveni 10 kvadrātmilimetri, uz kura, izmantojot mikroskopiskus skaitļošanas elementus, tiek realizēta procesora shēma - tā sauktā arhitektūra.
Procesora galvenā ierīce
Kodols ir savienots ar procesora mikroshēmu, izmantojot tehnoloģiju, ko sauc par flip-chip, kas burtiski tiek tulkots kā apgriezts kodols. Tehnoloģijai ir šis nosaukums saistībā ar stiprināšanas metodi - kodola redzamā daļa ir tā iekšējā daļa. Tas nodrošina tiešu kodola kontaktu ar dzesētāja radiatoru, lai uzlabotu siltuma izkliedi un novērstu pārkaršanu. Kodola aizmugurē ir lodēšanas izciļņi - izciļņi, kas savieno matricu ar pārējo mikroshēmu.
Kodols atrodas uz textolīta pamatnes, pa kuru iet kontakta sliedes, savienojoties ar kontaktu spilventiņiem. Pats kodols ir aizvērts ar metāla aizsargapvalku, zem kura tas ir piepildīts ar termisko saskarni.
Kam domāti daudzkodolu procesori?
Daudzkodolu procesors ir centrālais mikroprocesors, kas satur divus vai vairākus apstrādes kodolus vienā iepakojumā vai vienā procesora matricā.
Pirmo mikroprocesoru Intel izstrādāja 1997. gadā, un to sauca par Intel 4004. Tas darbojās ar 108 kHz takts frekvenci un sastāvēja no 2300 tranzistoriem. Laika gaitā prasības procesoru apstrādes jaudai sāka pieaugt. Ilgu laiku tā pieaugums bija saistīts ar pulksteņa frekvences palielināšanos. Tomēr noteiktā mikrotehnoloģijas attīstības posmā izstrādātāji saskārās ar vairākām fiziskām barjerām, kas saistītas ar ražošanas procesu pieeju silīcija atoma izmēram, no kura tiek izgatavots kodols.
Tādējādi izstrādātāji nāca klajā ar ideju izveidot daudzkodolu procesoru. Daudzkodolu mikroshēmās divi vai vairāki kodoli darbojas vienlaicīgi, tādējādi ļaujot ar zemāku pulksteņa frekvenci nodrošināt lielāku veiktspēju divu vai vairāku neatkarīgu uzdevumu pavedienu paralēlas izpildes dēļ.
Galvenās daudzkodolu procesoru priekšrocības
Galvenā daudzkodolu procesoru priekšrocība ir spēja sadalīt programmas darbu vairākos kodolos. Tas savukārt palielina programmu ātrumu un ļauj skaitļošanas ziņā intensīviem procesiem noritēt daudz ātrāk.
Daudzkodolu procesori ļauj efektīvāk izmantot skaitļošanas ziņā intensīvas lietojumprogrammas, piemēram, video redaktorus.
Turklāt datori ar daudzkodolu mikroshēmām patērē mazāk enerģijas un padara lietotāju ērtāku.