Daudzkodolu procesori: darbības principi

Anonim

Pat pirms pieciem vai sešiem gadiem daži cilvēki zināja par daudzkodolu procesoru ieviešanu, lai gan šīs ierīces jau ir izmantotas serveru sistēmās. 2005. gadā tika pabeigti tie paši personālo datoru datu elementi.

Kas sniedz vairāku kodolu procesoriem datora veiktspēju?

Ierīces jaudas palielināšanas princips vairāku serdeņu darba dēļ ir nošķirt problēmu risinājumu. Kopumā varam teikt, ka jebkuram procesam, kas darbojas sistēmā, ir vairāki pavedieni. Ar iespēju vienlaicīgi darboties vairākām programmām (procesiem), mēs runājam par multitasking, ko atbalsta Windows operētājsistēma.

Daudzkodolu procesori var palielināt programmu ātrumu, lai gan vairākuzdevumu princips tiek īstenots vienā kodolā. Tādējādi viens kodols apstrādā teksta informāciju, otrs klausās mūziku, un šie pieteikumi darbojas vienlaicīgi.

Ja, piemēram, tiek izmantota pretvīrusu programma, viena pavediena skenēs atmiņu un cietos diskus, bet otra atjauninās pretvīrusu datu bāzi. Piemērs ir ļoti vienkāršots, bet tas ļauj jums saprast vispārējo koncepciju, ar kuru darbojas vairāku kodolu procesori.

Datorā ar parasto ierīci tiek izveidota vienlaicīga programmu darbība vienlaicīgai programmu darbībai. Šeit operētājsistēma ieiet, pārmaiņus nomaina pavedienu darbu, viss notiek sekundes daļā un lietotājam nav pamanāms. Izrādās, ka sistēma Windows ir nedaudz atjauninājusi pretvīrusu programmu, pēc tam sāka skenēšanu, pēc tam tā sāka atjaunināt. Lietotājam ir iespaids, ka viss notiek vienlaicīgi.

Gadījumā, ja darbojas daudzdzīslu procesors, šāds slēdzis netiks izpildīts. Operētājsistēma skaidri nosūta pavedienus uz noteiktiem kodoliem. Tā rezultātā ir iespējams atbrīvoties no veiktspējas pasliktināšanās, piemēram, pārejot starp uzdevumiem.

Programmas izpilde notiek vienlaicīgi, kā rezultātā datu bāzes atjaunināšana un skenēšana tiks veikta daudz ātrāk. Tomēr ne katra lietojumprogramma atbalsta šo tehnoloģiju, un tādējādi to var optimizēt. Izstrādātāji rada arvien vairāk programmu, kas spēj apstrādāt vairāku kodolu procesorus.

Šodien šādu ierīču tirgus ir sadalīts starp AMD un Intel, kas ir vadošie ražotāji. Mūsdienīgs stacionārs dators, servera sistēmas, kā arī klēpjdatori un viedtālruņi izmanto Intel vai AMD daudzkodolu procesorus.

Pat zemu cenu ierīcēm ir vismaz divi kodoli, lai gan arī procesori ir izgatavoti ar 4, 6, 8 un vairākiem elementiem. Tomēr ierīču pilnīgu veiktspēju var iegūt tikai tad, ja visa sistēma ir līdzsvarota, kuru parametriem jāatbilst gan RAM, cietajam diskam, video kartei, gan citiem datora komponentiem.