Divkodolu procesori darbojas kā divi viena kodola procesori, lai pārspētu maksimālo viena kodola procesora veiktspēju.
Divkodolu procesori darbojas kā divi viena kodola procesori, kas darbojas vienā mikroshēmā. No veiktspējas viedokļa divkodolu procesora izmantošana ir kā divu "pirms daudzkodolu" datoru izmantošana, kas ir sapludināti kopā. Divkodolu procesoriem parasti ir vairāk priekšrocību nekā trūkumu, salīdzinot ar viena kodola procesoriem un daudzkodolu procesoriem parasti ir vairāk priekšrocību nekā trūkumu, salīdzinot ar divkodolu procesoriem procesori. Termins "daudzkodolu" ietver divu kodolu procesorus, bet parasti tas tiek saistīts ar procesoriem, kuriem ir trīs vai vairāk kodoli.
Divkodolu priekšrocības salīdzinājumā ar viena kodola
Divkodolu procesoriem parasti ir labāka veiktspēja nekā viena kodola procesoriem. Divkodolu procesori spēj sadalīt informāciju apstrādei pa vairākām vienībām. Veiktspējas palielinājums ir visievērojamākais, vienlaikus palaižot vairāk nekā vienu procesu. Datora procesoram ir īslaicīgi jāapstājas, kad tas pārslēdzas starp dažādiem procesiem vai pavedieniem, kas izraisa veiktspējas samazināšanos. Divkodolu procesoriem ir jāpārslēdzas starp dažādiem pavedieniem retāk nekā viena kodola procesoriem, jo tie var apstrādāt divus vienlaikus, nevis vienu. Daži procesori spēj veikt kaut ko, ko sauc par "hiperpavedienu", kas ļauj procesoram rīkoties tā, it kā tas varētu apstrādāt divus pavedienus vienlaikus. Tomēr procesora takts ātrums — ātrums, ar kādu tas var apstrādāt uzdevumus — nepalielinās ar hipervītņu izveidošanu.
Dienas video
Divkodolu trūkumi salīdzinājumā ar viena kodola
Viena kodola CPU parasti zaudē veiktspēju salīdzinājumā ar divkodolu CPU. Tomēr viena kodola CPU var pārspēt divkodolu CPU, ja CPU ir a ievērojami lielāks pulksteņa ātrums, ko mēra gigahercos vai GHz. 3,8 GHz viena kodola procesors pārspēj 1,8 GHz divu kodolu procesoru, apstrādājot viens uzdevums. Turklāt dažas programmas nav paredzētas darbībai vairāk nekā vienā kodolā, tāpēc 3,8 GHz viena kodola procesors šo konkrēto programmu darbos ātrāk nekā 3,2 GHz divkodolu procesors. Programmas palaišana, kas vienlaikus spēj izmantot tikai vienu kodolu divkodolu procesorā, ir tāda pati kā iespēja izmantot tikai četrus cilindrus automašīnā ar astoņu cilindru dzinēju: jūs saņemat pusi no veiktspējas. Viena kodola procesori var arī nodrošināt labāku akumulatora darbības laiku mobilajā ierīcē nekā divu kodolu procesori, jo viena kodola procesors patērē mazāk elektroenerģijas, lai darbotos. Tomēr nesen ražotie divkodolu procesori parasti ir energoefektīvāki nekā vecāki viena kodola procesori.
Divkodolu priekšrocības salīdzinājumā ar daudzkodolu
Divkodolu procesoru priekšrocības salīdzinājumā ar daudzkodolu procesoriem atspoguļo viena kodola procesora priekšrocības salīdzinājumā ar divkodolu procesoriem. Divkodolu procesori var nodrošināt labāku akumulatora darbības laiku mobilajās ierīcēs nekā līdzīga ātruma daudzkodolu procesori un divkodolu procesori procesori ar lielāku takts frekvenci nekā daudzkodolu procesori ātrāk izpilda uzdevumus, kas nav optimizēti vairāk nekā viens kodols.
Divkodolu trūkumi salīdzinājumā ar daudzkodolu
Divkodolu procesori nespēj vienlaikus apstrādāt tik daudz uzdevumu kā daudzkodolu procesori. Daudzkodolu procesoriem ir tādas pašas priekšrocības salīdzinājumā ar divkodolu procesoriem, kādas ir divkodolu procesoriem, salīdzinot ar viena kodola procesoriem. CPU ar četriem kodoliem vienlaikus var apstrādāt četrus pavedienus vai astoņus pavedienus ar hiperpavedienu, kas var ievērojami samazināt vajadzību mainīt pavedienus salīdzinājumā ar divkodolu procesoru.