Ko nozīmē 8 kodolu procesors? Īsa hronika par mikroshēmu ražotāju “kodolsacensībām” jeb Kā procesors kļuva par daudzkodolu? Daudzkodolu procesori mobilajos tālruņos un planšetdatoros

Sākums / Neieslēdzas

Daudzkodolu procesori ir centrālie procesori, kas satur vairāk nekā divus skaitļošanas kodolus. Šādi kodoli var atrasties vai nu vienā korpusā, vai vienā procesora mikroshēmā.

Kas ir daudzkodolu procesors?

Visbiežāk ar daudzkodolu procesoriem saprot centrālos procesorus, kuros vienā mikroshēmā ir integrēti vairāki skaitļošanas kodoli (tas ir, tie atrodas vienā silīcija mikroshēmā).

Parasti pulksteņa ātrums daudzkodolu procesoros ir apzināti mazāks. Tas tiek darīts, lai samazinātu enerģijas patēriņu, vienlaikus saglabājot nepieciešamo procesora veiktspēju. Katrs kodols ir pilnvērtīgs mikroprocesors, kam raksturīgas visu mūsdienu procesoru īpašības - tas izmanto daudzlīmeņu kešatmiņu, atbalsta ārpuskārtas koda izpildi un vektora instrukcijas.

Hiperpavediens

Daudzkodolu procesoru kodoli var atbalstīt SMT tehnoloģiju, kas ļauj izpildīt vairākus skaitļošanas pavedienus un izveidot vairākus loģiskos procesorus, pamatojoties uz katru kodolu. Intel ražotajos procesoros šo tehnoloģiju sauc par “Hyper-threading”. Pateicoties tam, jūs varat dubultot loģisko procesoru skaitu salīdzinājumā ar fizisko mikroshēmu skaitu. Mikroprocesoros, kas atbalsta šo tehnoloģiju, katrs fiziskais procesors spēj vienlaikus uzturēt divu pavedienu stāvokli. Operētājsistēmai tas izskatīsies tā, it kā būtu divi loģiski procesori. Ja vienas no tām darbā ir pauze (piemēram, tas gaida datu saņemšanu no atmiņas), otrs loģiskais procesors sāk izpildīt savu pavedienu.

Daudzkodolu procesoru veidi

Daudzkodolu procesori ir sadalīti vairākos veidos. Tie var atbalstīt vai neatbalstīt koplietotas kešatmiņas izmantošanu. Komunikācija starp kodoliem tiek īstenota pēc koplietojamās kopnes, tīkla no punkta-punkta saitēm, tīkla ar slēdzi vai koplietotas kešatmiņas izmantošanas principiem.

Darbības princips

Lielākā daļa mūsdienu daudzkodolu procesoru darbojas saskaņā ar šādu shēmu. Ja darbojas lietojumprogramma atbalsta multi-threading, tas var piespiest procesoru veikt vairākus uzdevumus vienlaicīgi. Piemēram, ja jūsu dators izmanto 4- kodolprocesors ar takts frekvenci 1,8 GHz programma var “ielādēt” visus četrus kodolus ar darbu uzreiz, savukārt kopējā procesora frekvence būs 7,2 GHz. Ja vienlaikus darbojas vairākas programmas, katra no tām var izmantot daļu procesora kodolu, kas arī palielina datora veiktspēju.

Daudzas operētājsistēmas atbalsta daudzpavedienu izmantošanu, tāpēc vairāku kodolu procesoru izmantošana var paātrināt datora darbību pat lietojumprogrammās, kas neatbalsta daudzpavedienu izmantošanu. Ja ņemam vērā tikai vienas lietojumprogrammas darbību, tad daudzkodolu procesoru izmantošana būs attaisnojama tikai tad, ja šī lietojumprogramma ir optimizēta daudzpavedienu izmantošanai. IN citādi, daudzkodolu procesora ātrums neatšķirsies no parastā procesora ātruma, un dažreiz tas darbosies vēl lēnāk.

Pērkot procesoru, daudzi cenšas izvēlēties ko vēsāku, ar vairākiem kodoliem un lielu takts frekvenci. Taču daži cilvēki zina, ko patiesībā ietekmē procesora kodolu skaits. Kāpēc, piemēram, parasts un vienkāršs divkodolu procesors var būt ātrāks par četrkodolu procesoru, vai tas pats “procents” ar 4 kodoliem var būt ātrāks nekā “procents” ar 8 kodoliem. Šī ir diezgan interesanta tēma, kuru noteikti ir vērts izprast sīkāk.

Ievads

Pirms sākam saprast, ko ietekmē procesora kodolu skaits, es vēlētos izdarīt nelielu atkāpi. Vēl pirms dažiem gadiem CPU izstrādātāji bija pārliecināti, ka ražošanas tehnoloģijas, kas tik strauji attīstās, ļaus ražot “akmeņus” ar takts frekvenci līdz 10 GHz, kas ļaus lietotājiem aizmirst par problēmām ar sliktu veiktspēju. Tomēr panākumi netika gūti.

Neatkarīgi no tā, kā attīstījās tehnoloģiskais process, gan Intel, gan AMD saskārās ar tīri fiziskiem ierobežojumiem, kas vienkārši neļāva tiem ražot procesorus ar takts frekvenci līdz 10 GHz. Tad tika nolemts koncentrēties nevis uz frekvencēm, bet gan uz kodolu skaitu. Līdz ar to jauna rase sāka ražot jaudīgākus un produktīvākus procesoru “kristālus”, kas turpinās līdz pat šai dienai, taču ne tik aktīvi kā sākumā.

Intel un AMD procesori

Mūsdienās Intel un AMD ir tiešie konkurenti procesoru tirgū. Ja paskatās uz ieņēmumiem un pārdošanu, skaidra priekšrocība būs Blues pusē, lai gan pēdējā laikā Sarkanie cenšas neatpalikt. Abiem uzņēmumiem ir labs klāsts gatavie risinājumi visiem gadījumiem - no vienkārša procesora ar 1-2 kodoliem līdz īstiem monstriem, kuros kodolu skaits pārsniedz 8. Parasti šādus "akmeņus" izmanto uz īpašiem darba "datoriem", kuriem ir šaurs fokuss.

Intel

Tātad, šodien mums ir Intel Veiksmīgi ir 5 veidu procesori: Celeron, Pentium un i7. Katram no šiem "akmeņiem" ir atšķirīgs serdeņu skaits un tas ir paredzēts dažādiem uzdevumiem. Piemēram, Celeron ir tikai 2 kodoli, un to galvenokārt izmanto biroja un mājas datoros. Pentium jeb, kā to sauc arī, “celms”, tiek izmantots arī mājās, taču tam jau ir daudz labāka veiktspēja, galvenokārt pateicoties Hyper-Threading tehnoloģijai, kas fiziskajiem diviem kodoliem “pievieno” vēl divus virtuālos kodolus, kas tiek saukti par pavedieniem. Tādējādi divkodolu “procents” darbojas kā visizdevīgākais četrkodolu procesors, lai gan tas nav pilnīgi pareizi, taču tas ir galvenais.

Kas attiecas uz Core līniju, situācija ir aptuveni tāda pati. Jaunākajam modelim ar numuru 3 ir 2 serdeņi un 2 pavedieni. Vecākajai līnijai - Core i5 - jau ir pilnvērtīgi 4 vai 6 kodoli, taču tai trūkst Hyper-Threading funkcijas un nav papildu pavedienu, izņemot 4-6 standarta. Nu, pēdējā lieta - core i7 - tie ir augstākās klases procesori, kuriem, kā likums, ir no 4 līdz 6 kodoliem un divreiz vairāk pavedienu, t.i., piemēram, 4 kodoli un 8 pavedieni vai 6 kodoli un 12 pavedieni. .

AMD

Tagad ir vērts runāt par AMD. Šī uzņēmuma “oļu” saraksts ir milzīgs, nav jēgas uzskaitīt visu, jo lielākā daļa modeļu ir vienkārši novecojuši. Iespējams, ir vērts atzīmēt jauno paaudzi, kas savā ziņā “kopē” Intel - Ryzen. Šajā rindā ir arī modeļi ar numuriem 3, 5 un 7. Galvenā atšķirība no Ryzen “zilajiem” ir tā, ka jaunākais modelis uzreiz nodrošina pilnus 4 kodolus, savukārt vecākajam ir nevis 6, bet astoņi. Turklāt mainās pavedienu skaits. Ryzen 3 - 4 pavedieni, Ryzen 5 - 8-12 (atkarībā no serdeņu skaita - 4 vai 6) un Ryzen 7 - 16 pavedieni.

Ir vērts pieminēt vēl vienu “sarkano” līniju - FX, kas parādījās 2012. gadā, un patiesībā šī platforma jau tiek uzskatīta par novecojušu, taču, pateicoties tam, ka tagad arvien vairāk programmu un spēļu sāk atbalstīt vairāku pavedienu izmantošanu, Vishera līnija atkal ir ieguvusi popularitāti, kas kopā ar zemas cenas tikai aug.

Nu, kas attiecas uz strīdiem par procesora frekvenci un kodolu skaitu, tad patiesībā pareizāk ir skatīties uz otro, jo visi jau sen ir izlēmuši par pulksteņa frekvencēm, un pat Intel labākie modeļi darbojas ar nominālo vērtību. 2,7, 2,8, 3 GHz. Turklāt frekvenci vienmēr var palielināt, izmantojot virstaktēšanu, bet divkodolu procesora gadījumā tas nedos lielu efektu.

Kā uzzināt, cik daudz kodolu

Ja kāds nezina, kā noteikt procesora kodolu skaitu, tad to var izdarīt viegli un vienkārši pat bez lejupielādes un instalēšanas īpašas programmas. Vienkārši dodieties uz "Ierīču pārvaldnieku" un noklikšķiniet uz mazās bultiņas blakus vienumam "Procesori".

Iegūstiet vairāk detalizēta informācija Jūs varat uzzināt, kādas tehnoloģijas atbalsta jūsu “akmens”, kāda ir tā pulksteņa frekvence, tā pārskatīšanas numurs un daudz ko citu, izmantojot īpašu un mazu programmu ar nosaukumu CPU-Z. Jūs to varat lejupielādēt bez maksas oficiālajā vietnē. Ir versija, kurai nav nepieciešama instalēšana.

Divu kodolu priekšrocība

Kādas varētu būt divu kodolu procesora priekšrocības? Ir daudzas lietas, piemēram, spēlēs vai aplikācijās, kuru izstrādē viena pavediena darbs bija galvenā prioritāte. Kā piemēru ņemiet spēli Wold of Tanks. Visizplatītākie divkodolu procesori, piemēram, Pentium vai Celeron, nodrošinās diezgan pienācīgus veiktspējas rezultātus, savukārt daži FX no AMD vai INTEL Core izmantos daudz vairāk to iespēju, un rezultāts būs aptuveni tāds pats.

Jo labāk 4 kodoli

Kā 4 kodoli var būt labāki par diviem? Labāka veiktspēja. Četrkodolu “akmeņi” paredzēti nopietnākiem darbiem, kur vienkārši “celmi” vai “celeroni” vienkārši netiek galā. Lielisks piemērsŠeit darbosies jebkura programma darbam ar 3D grafiku, piemēram, 3Ds Max vai Cinema4D.

Renderēšanas procesa laikā šīs programmas izmanto maksimāli daudz datora resursu, ieskaitot operatīvo atmiņu un procesoru. Divkodolu CPU renderēšanas apstrādes laiks būs ļoti lēns, un jo sarežģītāka ir aina, jo ilgāks laiks būs nepieciešams. Bet procesori ar četriem kodoliem ar šo uzdevumu tiks galā daudz ātrāk, jo tiem palīdzēs papildu pavedieni.

Protams, jūs varat paņemt kādu budžeta “protsik” no Core i3 saimes, piemēram, modeli 6100, taču 2 kodoli un 2 papildu pavedieni joprojām būs zemāki par pilnvērtīgu četrkodolu.

6 un 8 serdeņi

Nu, pēdējais daudzkodolu segments ir procesori ar sešiem un astoņiem kodoliem. To galvenais mērķis principā ir tieši tāds pats kā iepriekšminētajam CPU, tikai tie ir nepieciešami tur, kur parastie “četrinieki” netiek galā. Turklāt pilnvērtīgi specializētie datori tiek būvēti uz “akmeņu” bāzes ar 6 un 8 kodoliem, kas tiks “pielāgoti” noteiktām darbībām, piemēram, video montāžai, 3D modelēšanas programmām, gatavu smagu ainu renderēšanai ar liels skaits daudzstūru un objektu utt. .d.

Turklāt šādi daudzkodolu procesori ļoti labi darbojas, strādājot ar arhivētājiem vai lietojumprogrammās, kurām nepieciešamas labas skaitļošanas iespējas. Spēlēs, kas ir optimizētas vairāku pavedienu veidošanai, šādiem procesoriem nav līdzvērtīgu.

Ko ietekmē procesora kodolu skaits?

Tātad, ko vēl var ietekmēt serdeņu skaits? Pirmkārt, lai palielinātu enerģijas patēriņu. Jā, lai cik pārsteidzoši tas neizklausītos, tā ir taisnība. Nav lieki uztraukties, jo ikdienas dzīvešī problēma, tā teikt, nebūs manāma.

Otrais ir apkure. Jo vairāk serdeņu, jo labāka dzesēšanas sistēma ir nepieciešama. Programma ar nosaukumu AIDA64 palīdzēs izmērīt procesora temperatūru. Sākot, jums jānoklikšķina uz "Dators" un pēc tam atlasiet "Sensori". Jums jāuzrauga procesora temperatūra, jo, ja tas pastāvīgi pārkarst vai darbojas pārāk karsts augstas temperatūras, tad pēc kāda laika tas vienkārši izdegs.

Divkodolu procesoriem šī problēma ir sveša, jo tiem nav īpaši augsta veiktspēja un attiecīgi siltuma izkliede, bet daudzkodolu procesoriem ir. Karstākie akmeņi ir tie no AMD, īpaši FX sērijas. Piemēram, ņemiet FX-6300 modeli. Procesora temperatūra programmā AIDA64 ir aptuveni 40 grādi, un tas ir dīkstāves režīmā. Zem slodzes to skaits palielināsies, un, ja notiks pārkaršana, dators izslēgsies. Tāpēc, pērkot daudzkodolu procesoru, nevajadzētu aizmirst par dzesētāju.

Ko vēl ietekmē procesora kodolu skaits? Vairāku uzdevumu veikšanai. Divkodolu procesori nespēs nodrošināt stabilu veiktspēju, vienlaikus darbinot divas, trīs vai vairākas programmas. Vienkāršākais piemērs ir straumētāji internetā. Papildus tam, ka viņi spēlē kādu spēli augstos iestatījumos, viņi vienlaikus palaiž programmu, kas ļauj pārraidīt spēli internetā, izmantojot vairākas interneta pārlūkprogrammas atvērtās lapas, kur spēlētājs, kā likums, lasa viņu vērojošo cilvēku komentārus un seko citai informācijai. Pat ne katrs daudzkodolu procesors var nodrošināt pienācīgu stabilitāti, nemaz nerunājot par divu un viena kodola procesoriem.

Ir arī vērts pateikt dažus vārdus, kas daudzkodolu procesoriem ir ļoti noderīga lieta, ko sauc par "L3 kešatmiņu". Šai kešatmiņai ir noteikts atmiņas apjoms, kurā tiek ievietota dažāda informācija par darbojas programmas, veiktās darbības utt. Tas viss ir nepieciešams, lai palielinātu datora ātrumu un tā veiktspēju. Piemēram, ja persona bieži izmanto Photoshop, šī informācija tiks saglabāta atmiņā, un programmas palaišanas un atvēršanas laiks ievērojami samazināsies.

Rezumējot

Apkopojot sarunu par to, ko ietekmē procesora kodolu skaits, mēs varam nonākt pie viena: vienkāršs secinājums: ja jums nepieciešama laba veiktspēja, ātrums, daudzuzdevumu veikšana, darbs smagās aplikācijās, iespēja ērti spēlēt modernas spēles utt., tad jūsu izvēle ir procesors ar četriem vai vairāk kodoliem. Ja jums ir nepieciešams vienkāršs "dators" biroja vai mājas lietošanai, kas tiks izmantots līdz minimumam, tad jums ir nepieciešami 2 kodoli. Jebkurā gadījumā, izvēloties procesoru, vispirms ir jāanalizē visas savas vajadzības un uzdevumi, un tikai pēc tam apsveriet visas iespējas.

Meklēšanas modulis nav instalēts.

Viena kodola vai divkodolu?

Viktors Kūts

Pēdējā laika nozīmīgākais notikums mikroprocesoru jomā ir plaši izplatītā ar diviem skaitļošanas kodoliem aprīkotu CPU pieejamība. Pāreja uz divkodolu arhitektūru ir saistīta ar to, ka tradicionālās procesoru veiktspējas palielināšanas metodes ir sevi pilnībā izsmēlušas - to pulksteņa frekvences palielināšanas process nesen ir apstājies.

Piemēram, pagājušajā gadā pirms divkodolu procesoru parādīšanās Intel spēja palielināt savu CPU frekvences par 400 MHz, bet AMD vēl mazāk - tikai par 200 MHz. Citas veiktspējas uzlabošanas metodes, piemēram, kopnes ātruma un kešatmiņas lieluma palielināšana, arī ir zaudējušas savu iepriekšējo efektivitāti. Līdz ar to divkodolu procesoru ieviešana, kuriem vienā mikroshēmā ir divi procesoru kodoli un kuriem ir kopīga slodze, šobrīd ir izrādījies loģiskākais solis uz mūsdienu datoru veiktspējas palielināšanas sarežģītā un ērkšķainā ceļa.

Kas ir divkodolu procesors? Principā divkodolu procesors ir SMP sistēma (Symmetric MultiProcessing; termins, kas apzīmē sistēmu ar vairākiem vienādiem procesoriem) un būtībā neatšķiras no parastas divu procesoru sistēmas, kas sastāv no diviem neatkarīgiem procesoriem. Tādā veidā mēs iegūstam visas divu procesoru sistēmu priekšrocības, neizmantojot sarežģītas un ļoti dārgas divu procesoru mātesplates.

Pirms tam Intel jau bija mēģinājusi paralēli izpildīt izpildāmās instrukcijas - runa ir par HyperThreading tehnoloģiju, kas nodrošina viena “fiziskā” procesora resursu (kešatmiņas, konveijera, izpildes vienības) sadali starp diviem “virtuālajiem” procesoriem. . Veiktspējas pieaugums (atsevišķās lietojumprogrammās, kas optimizētas HyperThreading) bija aptuveni 10–20%. Savukārt pilnvērtīgs divkodolu procesors, kas ietver divus “godīgus” fiziskos kodolus, nodrošina sistēmas veiktspējas pieaugumu par 80-90% un pat vairāk (protams, pilnībā izmantojot abu tā kodolu iespējas).

Galvenais iniciators divkodolu procesoru popularizēšanā bija AMD, kas 2005. gada sākumā izlaida pirmo divkodolu Opteron servera procesoru. Kas attiecas uz galddatoru procesoriem, Intel uzņēmās iniciatīvu, aptuveni tajā pašā laikā paziņojot par procesoriem Intel Pentium D un Intel Extreme Edition. Tiesa, paziņojums par līdzīgu AMD ražoto Athlon64 X2 procesoru līniju aizkavējās tikai dažas dienas.

Divkodolu Intel procesori

Pirmie divkodolu Intel Pentium D 8xx procesori tika balstīti uz Smithfield kodolu, kas ir nekas vairāk kā divi Prescott kodoli, kas apvienoti vienā pusvadītāju mikroshēmā. Tur atrodas arī šķīrējtiesnesis, kurš uzrauga statusu sistēmas kopne un palīdz koplietot piekļuvi tai starp kodoliem, kuriem katram ir sava 1 MB L2 kešatmiņa. Šāda kristāla izmērs, kas izgatavots, izmantojot 90 nm procesa tehnoloģiju, sasniedza 206 kvadrātmetrus. mm, un tranzistoru skaits tuvojas 230 miljoniem.

Pieredzējušiem lietotājiem un entuziastiem Intel piedāvā Pentium Extreme Edition procesorus, kas no Pentium D atšķiras ar HyperThreading tehnoloģiju (un atbloķētu reizinātāju) atbalstu, kā dēļ tos operētājsistēma uztver kā četrus loģiskos procesorus. Visas pārējās abu procesoru funkcijas un tehnoloģijas ir pilnīgi vienādas. To vidū ir atbalsts 64 bitu EM64T instrukciju kopai (x86-64), enerģijas taupīšanas tehnoloģijām EIST (Enhanced Intel SpeedStep), C1E (Enhanced Halt State) un TM2 (Thermal Monitor 2), kā arī NX bitu informācijai. aizsardzības funkcija. Tādējādi ievērojamā cenu atšķirība starp Pentium D un Pentium EE procesoriem lielākoties ir mākslīga.

Kas attiecas uz saderību, procesorus, kuru pamatā ir Smithfield kodols, iespējams, var uzstādīt jebkurā LGA775 mātesplatē, ja vien tas atbilst Intel prasībām attiecībā uz plates barošanas moduli.

Bet pirmā pankūka, kā parasti, bija katastrofa - daudzās lietojumprogrammās (no kurām lielākā daļa nav optimizētas vairāku vītņu veidošanai) divkodolu Pentium D procesori ne tikai nepārspēja viena kodola Prescott procesorus, kas darbojas ar tādu pašu takts frekvenci. , bet dažreiz viņiem pat zaudēja. Acīmredzot problēma ir kodolu mijiedarbībā, izmantojot Quad Pumped Bus procesora kopni (izstrādājot Prescott kodolu, netika paredzēts mērogot tā veiktspēju, palielinot kodolu skaitu).

Novērsiet pirmās paaudzes divkodolu trūkumus Intel procesori tika izsaukti procesori, kuru pamatā ir 65 nm Presler kodols (divi atsevišķi Cedar Mill serdeņi novietoti uz viena un tā paša substrāta), kas parādījās pašā šī gada sākumā. “Smalkāks” tehniskais process ļāva samazināt serdeņu laukumu un to enerģijas patēriņu, kā arī palielināt pulksteņa frekvences. Divkodolu procesorus, kuru pamatā ir Presler kodols, sauca par Pentium D ar indeksiem 9xx. Ja salīdzinām Pentium D 800 un 900 sērijas procesorus, papildus ievērojamam enerģijas patēriņa samazinājumam jaunie procesori ir dubultojuši otrā līmeņa kešatmiņu (2 MB uz kodolu, nevis 1 MB) un atbalstu daudzsološajai Vanderpool virtualizācijas tehnoloģijai ( Intel virtualizācijas tehnoloģija). Turklāt tas tika izlaists Pentium procesors Extreme Edition 955 ar iespējotu HyperThreading un darbojas ar 1066 MHz FSB.

Oficiāli procesori, kuru pamatā ir Presler kodols ar kopnes frekvenci 1066 MHz, ir saderīgi tikai ar mātesplatēm, kuru pamatā ir i965 un i975X sērijas mikroshēmas, savukārt 800 MHz Pentium D vairumā gadījumu darbosies uz visām mātesplatēm, kas atbalsta šo kopni. Bet atkal rodas jautājums par šo procesoru barošanas avotu: Pentium EE un Pentium D siltuma pakete, izņemot jaunāko modeli, ir 130 W, kas ir gandrīz par trešdaļu vairāk nekā Pentium 4. Pēc paša Intel domām, stabila divkodolu sistēmas darbība ir iespējama tikai tad, ja tiek izmantoti barošanas bloki ar jaudu vismaz 400 W.

Visefektīvākie mūsdienu galddatoru divkodolu Intel procesori, bez šaubām, ir Intel Core 2 Duo un Core 2 eXtreme (Conroe kodols). To arhitektūra attīsta P6 saimes arhitektūras pamatprincipus, tomēr fundamentālo jauninājumu skaits ir tik liels, ka pienācis laiks runāt par jauno, 8. paaudzes procesoru arhitektūru (P8) no Intel. Neskatoties uz zemāku takts frekvenci, lielākajā daļā lietojumprogrammu tie ievērojami pārspēj P7 procesoru saimi (NetBurst) - galvenokārt tāpēc, ka palielinās katrā pulksteņa ciklā veikto darbību skaits, kā arī samazinās zudumi, kas radušies P7 cauruļvada lielais garums.

Core 2 Duo līnijas galddatoru procesori ir pieejami vairākās versijās:
- E4xxx sērija - FSB 800 MHz, 2 MB L2 kešatmiņa, kas kopīga abiem kodoliem;
- E6xxx sērija - FSB 1066 MHz, kešatmiņas izmērs 2 vai 4 MB;
- X6xxx sērija (eXtreme Edition) - FSB 1066 MHz, kešatmiņas izmērs 4 MB.

Burtu kods "E" norāda elektroenerģijas patēriņa diapazonu no 55 līdz 75 vatiem, "X" - virs 75 vatiem. Core 2 eXtreme no Core 2 Duo atšķiras tikai ar palielinātu pulksteņa ātrumu.

Visi Conroe procesori izmanto labi attīstītu Quad Pumped Bus un LGA775 ligzdu. Tomēr tas nenozīmē saderību ar vecākām mātesplatēm. Papildus 1067 MHz takts frekvences atbalstam jauno procesoru mātesplatēm ir jāiekļauj jauns sprieguma regulēšanas modulis (VRM 11). Šīs prasības galvenokārt atbilst atjauninātajām mātesplatēm, kuru pamatā ir Intel mikroshēmojumi 975 un 965 sērijas, kā arī NVIDIA nForce 5xx Intel Edition un ATI Xpress 3200 Intel Edition.

Nākamajos divos gados visu klašu Intel procesori (mobilie, galddatori un serveri) tiks balstīti uz Intel Core arhitektūru, un galvenā attīstība tiks virzīta uz mikroshēmas kodolu skaita palielināšanu un to ārējo saskarņu uzlabošanu. . Jo īpaši galddatoru tirgum šis procesors būs Kentsfield – Intel pirmais četrkodolu procesors augstas veiktspējas galddatoru segmentam.

Divkodolu AMD procesori

Divkodolu līnijā AMD procesori Athlon 64 X2 izmanto divus kodolus (Toledo un Manchester) vienā mikroshēmā, kas ražots, izmantojot 90 nm procesa tehnoloģiju, izmantojot SOI tehnoloģiju. Katram Athlon 64 X2 kodolam ir savs izpildmehānismu komplekts un speciāla otrā līmeņa kešatmiņa, kas koplieto atmiņas kontrolieri un HyperTransport kopnes kontrolieri. Atšķirības starp kodoliem ir otrā līmeņa kešatmiņas lielumā: Toledo L2 kešatmiņa ir 1 MB vienam kodolam, savukārt Mančestrā ir uz pusi mazāka (katram 512 KB). Visiem procesoriem ir 128 KB L1 kešatmiņa, un to maksimālā siltuma izkliede nepārsniedz 110 W. Toledo kodols sastāv no aptuveni 233,2 miljoniem tranzistoru, un tā platība ir aptuveni 199 kvadrātmetri. mm. Mančestras kodola platība ir manāmi mazāka – 147 kvadrātmetri. mm., tranzistoru skaits ir 157 miljoni.

Divkodolu Athlon64 X2 procesori, kas mantoti no Athlon64 atbalsta Cool`n`Quiet enerģijas taupīšanas tehnoloģijai, 64 bitu AMD64 paplašinājumu komplektam, SSE - SSE3 un NX bitu informācijas aizsardzības funkcijai.

Atšķirībā no divu kodolu Intel procesoriem, kas darbojas tikai ar DDR2 atmiņu, Athlon64 X2 spēj strādāt gan ar DDR400 atmiņu (Socket 939), kas nodrošina maksimālo joslas platumu 6,4 GB/s, gan ar DDR2-800 (Socket AM2), kura maksimālā caurlaidspēja ir 12,8 GB/s.

Mūsdienīgu pietiek visiem mātesplatēm Athlon64 X2 procesori strādā bez problēmām – atšķirībā no Intel Pentium D tie neizvirza nekādas specifiskas prasības mātesplates barošanas moduļa konstrukcijai.

Vēl pavisam nesen AMD Athlon64 X2 tika uzskatīts par produktīvāko starp galddatoru procesoriem, taču līdz ar Intel Core 2 Duo iznākšanu situācija ir radikāli mainījusies – pēdējie ir kļuvuši par neapšaubāmiem līderiem, īpaši spēļu un multimediju aplikācijās. Turklāt jaunajiem Intel procesoriem ir mazāks enerģijas patēriņš un daudz efektīvāki jaudas pārvaldības mehānismi.

AMD nebija apmierināta ar šo situāciju, un, reaģējot uz to, tā 2007. gada vidū paziņoja par jauna 4 kodolu procesora izlaišanu ar uzlabotu mikroarhitektūru, kas pazīstams kā K8L. Visiem tā kodoliem būs atsevišķa L2 kešatmiņa ar 512 KB un viena kopējā 3. līmeņa kešatmiņa ar 2 MB lielumu (nākamajās procesora versijās L3 kešatmiņu var palielināt). Sīkāka perspektīva AMD arhitektūra K8L tiks apskatīts vienā no mūsu žurnāla nākamajiem numuriem.

Viens kodols vai divi?

Pat virspusējs skatiens uz pašreizējo galddatoru procesoru tirgus stāvokli liecina, ka viena kodola procesoru laikmets pamazām kļūst par pagātni – abi pasaules vadošie ražotāji pārgājuši uz galvenokārt daudzkodolu procesoru ražošanu. Tomēr programmatūra, kā tas ir noticis vairāk nekā vienu reizi iepriekš, joprojām atpaliek no aparatūras attīstības līmeņa. Patiešām, lai pilnībā izmantotu vairāku procesora kodolu iespējas, programmatūrai jāspēj “sadalīt” vairākos paralēlos pavedienos, kas tiek apstrādāti vienlaicīgi. Tikai ar šo pieeju kļūst iespējams sadalīt slodzi pa visiem pieejamajiem skaitļošanas kodoliem, samazinot aprēķina laiku vairāk, nekā to varētu izdarīt, palielinot pulksteņa frekvenci. Kamēr lielais vairums modernas programmas nespēj izmantot visas iespējas, ko sniedz divkodolu vai, jo īpaši, daudzkodolu procesori.

Kādus lietotāju aplikāciju veidus var visefektīvāk paralizēt, tas ir, bez īpašas programmas koda apstrādes, tās ļauj atlasīt vairākus paralēli izpildāmus uzdevumus (programmas pavedienus) un tādējādi noslogot vairākus procesora kodolus ar darbu pie vienreiz? Galu galā tikai šādas lietojumprogrammas nodrošina ievērojamu veiktspējas pieaugumu pēc daudzkodolu procesoru ieviešanas.

Vislielākos ieguvumus no daudzapstrādes sniedz lietojumprogrammas, kas sākotnēji pieļauj dabisku aprēķinu paralēlizāciju ar datu koplietošanu, piemēram, reālistiskas datoru renderēšanas pakotnes – 3DMax un tamlīdzīgi. Varat arī sagaidīt labus veiktspējas ieguvumus no daudzapstrādes kodēšanas lietojumprogrammās multivides faili(audio un video) no viena formāta uz citu. Turklāt 2D attēlu rediģēšanas uzdevumi ir labi piemēroti paralēlizēšanai grafiskie redaktori piemēram, populārais Photoshop.

Ne velti visu iepriekš uzskaitīto kategoriju lietojumprogrammas tiek plaši izmantotas testos, kad vēlas parādīt Hyper-Threading virtuālās daudzprocesuālās apstrādes priekšrocības. Un nav ko teikt par īstu vairāku apstrādi.

Taču mūsdienu 3D spēļu lietojumprogrammās nevajadzētu gaidīt ievērojamu ātruma pieaugumu no vairākiem procesoriem. Kāpēc? Jo tipisku datorspēli nevar viegli paralēli sadalīt divos vai vairākos procesos. Tāpēc otrais loģiskais procesors labākajā gadījumā veiks tikai palīguzdevumus, kas praktiski nesniegs veiktspējas pieaugumu. Un spēles vairāku pavedienu versijas izstrāde jau no paša sākuma ir diezgan sarežģīta un prasa ievērojamu darbu - dažreiz daudz vairāk nekā vienas vītnes versijas izveide. Šīs darbaspēka izmaksas, starp citu, vēl var neatmaksāties no ekonomiskā viedokļa. Galu galā ražotāji datorspēles tradicionāli koncentrējas uz visizplatītāko lietotāju daļu un sāk izmantot jaunas datoru aparatūras iespējas tikai tad, ja tās ir plaši izplatītas. Tas ir skaidri redzams spēļu izstrādātāju videokartes iespēju izmantošanā. Piemēram, pēc tam, kad parādījās jaunas video mikroshēmas ar ēnotāju tehnoloģiju atbalstu, spēļu izstrādātāji uz ilgu laiku tos ignorēja, koncentrējoties uz samazinātas masas risinājumu iespējām. Tātad pat progresīvi spēlētāji, kuri iegādājās to gadu vismodernākās videokartes, nesaņēma normālas spēles, kas izmantoja visas viņu iespējas. Aptuveni līdzīga situācija ar divkodolu procesoriem vērojama arī mūsdienās. Mūsdienās nav daudz spēļu, kurās faktiski tiek izmantota HyperThreading tehnoloģija, neskatoties uz to, ka masu procesori ar tās atbalstu jau vairākus gadus tiek ražoti pilnā apjomā.

Biroja lietojumprogrammās situācija nav tik skaidra. Pirmkārt, šīs klases programmas reti strādā vienatnē – daudz biežāk sastopama situācija, kad datorā darbojas vairākas paralēli strādājošas biroja aplikācijas. Piemēram, lietotājs strādā ar teksta redaktoru un tajā pašā laikā pārlūkprogrammā tiek ielādēta vietne, kā arī fons tiek veikta vīrusu skenēšana. Acīmredzot, ja darbojas vairākas lietojumprogrammas, varat viegli izmantot vairākus procesorus un palielināt veiktspēju. Turklāt viss Windows versijas XP, ieskaitot Home Edition (kam sākotnēji tika liegts atbalsts daudzkodolu procesoriem), jau tagad var izmantot divkodolu procesorus, sadalot starp tiem programmu pavedienus. Tādējādi nodrošinot augstu efektivitāti daudzu fona programmu izpildē.

Līdz ar to zināmu efektu varam sagaidīt pat no neoptimizētām biroja aplikācijām, ja tās darbosies paralēli, taču grūti saprast, vai šāds veiktspējas pieaugums ir divkodolu procesora ievērojamā sadārdzinājuma vērts. Turklāt zināms trūkums divkodolu procesori (īpaši Intel Pentium D procesori) ir tas, ka lietojumprogrammas, kuru veiktspēju ierobežo nevis paša procesora apstrādes jauda, ​​bet gan piekļuves atmiņai ātrums, var nebūt ieguvums no vairākiem kodoliem.

Secinājums

Nav šaubu, ka daudzkodolu procesori noteikti ir nākotne, bet šodien, kad lielākā daļa esošo programmatūra nav optimizēts jauniem procesoriem, to priekšrocības nav tik acīmredzamas, kā ražotāji cenšas parādīt savos reklāmas materiālos. Jā, nedaudz vēlāk, kad strauji palielinās to lietojumprogrammu skaits, kas atbalsta daudzkodolu procesorus (galvenokārt tas attiecas uz 3D spēlēm, kurās jaunās paaudzes CPU palīdzēs ievērojami atvieglot grafikas sistēma), būtu ieteicams tos iegādāties, bet tagad... Sen zināms, ka procesoru iegāde “izaugsmei” ir tālu no efektīvākajām investīcijām.

No otras puses, progress ir straujš, un normālam cilvēkam katru gadu mainīt datoru, iespējams, ir pārspīlēti. Tādējādi visiem diezgan modernu sistēmu īpašniekiem, kuru pamatā ir viena kodola procesori, tuvākajā nākotnē nevajadzētu pārāk uztraukties - jūsu sistēmas kādu laiku būs “līdzvērtīgas”, kamēr tie, kas plāno iegādāties jauns dators, mēs joprojām iesakām pievērst uzmanību salīdzinoši lētiem divkodolu procesoru jaunākajiem modeļiem.


Atbildot uz jautājumu, ko ietekmē kodolu skaits procesorā, gribētos uzreiz pateikt - datora veiktspēju. Bet tas ir tik spēcīgs vienkāršojums, ka kādā brīdī tas pat kļūst par kļūdu.

Būtu jauki, ja lietotāji vienkārši kļūdītos un neko nezaudētu. Problēma ir tā, ka pārpratums par daudzkodolu būtību rada finansiālus zaudējumus. Cenšoties palielināt veiktspēju, cilvēks tērē naudu procesoram ar vairāk kodoliem, taču nepamana atšķirību.

Daudzkodolu un daudzpavedienu

Izpētot šo problēmu, mēs pamanījām Intel procesoru iezīmi - standartā Windows rīki tiek parādīts atšķirīgs serdeņu skaits. Tas ir saistīts ar Hyper-Threading tehnoloģijas darbu, kas nodrošina vairāku vītņu izveidošanu.

Lai jūs vairs nemulsinātu jēdzienus, atrisināsim to vienreiz un uz visiem laikiem:

  • Daudzkodolu – mikroshēma ir aprīkota ar vairākiem fiziskas arhitektūras kodoliem. Jūs varat tos redzēt un pieskarties tiem ar rokām.
  • Multithreading – vairākas vienlaicīgi apstrādātas informācijas plūsmas.
    Kodols var būt fiziski viens, bet uz tā balstītas programmatūras tehnoloģijas rada divus uzdevumu izpildes pavedienus; divi serdeņi – četri pavedieni utt.

Kodolu skaita ietekme uz veiktspēju

Palielināta veiktspēja daudzkodolu procesoram tiek panākta, pārtraucot uzdevumu izpildi. Jebkura moderna sistēma sadala procesu vairākos pavedienos pat uz viena kodola procesora - šādi tiek panākta daudzuzdevumu veikšana, kurā var, piemēram, klausīties mūziku, rakstīt dokumentu un strādāt ar pārlūkprogrammu. Šādas lietojumprogrammas ļoti mīl un pastāvīgi izmanto daudzpavedienu izmantošanu:

  • arhivētāji;
  • multivides atskaņotāji;
  • video kodētāji;
  • defragmentētāji;
  • antivīrusi;
  • grafiskie redaktori.

Plūsmas atdalīšanas princips ir svarīgs. Ja dators darbojas ar viena kodola procesoru bez Hyper-Threading tehnoloģijas, tad operētājsistēma nodrošina tūlītēju pārslēgšanos starp pavedieniem, lai lietotājam procesi tiktu vizuāli izpildīti vienlaicīgi. Viss notiek milisekundēs, tāpēc jūs neredzat lielu latentumu, ja vien nenoslogojat centrālo procesoru.

Ja procesors ir daudzkodolu (vai atbalsta daudzpavedienu), tad ideālā gadījumā pārslēgšanas nebūs. Sistēma katram kodolam nosūta atsevišķu pavedienu. Rezultāts ir palielināta produktivitāte, jo nav nepieciešams pārslēgties uz citu uzdevumu.

Bet ir vēl viens svarīgs faktors – vai tas atbalsta sevi? programma daudzuzdevumu veikšana? Sistēma var sadalīt procesus dažādos pavedienos. Tomēr, ja jūs izmantojat ļoti prasīgu spēli, bet tā nav optimizēta darbībai ar četriem kodoliem, taču nav veiktspējas pieauguma salīdzinājumā ar divkodolu procesors nebūs.

Spēļu un programmu izstrādātāji ir informēti par šo funkciju, tāpēc viņi pastāvīgi optimizē savu kodu, lai veiktu uzdevumus daudzkodolu procesoros. Bet šī optimizācija ne vienmēr iet kopsolī ar kodolu skaita pieaugumu, tāpēc jums nevajadzētu tērēt daudz naudas par jaunākajiem. jaudīgi procesori ar maksimālo iespējamo atbalstīto pavedienu skaitu, mikroshēmas potenciāls netiks atklāts 9 no 10 programmām.

Tātad, cik daudz kodolu jums vajadzētu izvēlēties?

Pirms iegādājaties procesoru ar 16 kodoliem, apsveriet, vai šāds pavedienu skaits būs nepieciešams, lai veiktu datoram piešķirtos uzdevumus.

  • Ja dators ir iegādāts darbam ar dokumentiem, sērfošanai internetā, mūzikas klausīšanai, filmu skatīšanai, tad pietiek ar diviem kodoliem. Ja ņemat procesoru ar diviem kodoliem no augšējā cenu segmenta ar labu frekvenci un atbalstu vairāku vītņu veidošanai, tad, strādājot ar grafiskajiem redaktoriem, nebūs problēmu.
  • Ja pērkat mašīnu ar jaudīgu spēļu veiktspēju, nekavējoties uzstādiet filtru vismaz 4 kodoliem. 8 serdeņi ar vairāku vītņu atbalstu – pats tops ar vairāku gadu rezervi. 16 kodoli ir daudzsološi, taču pastāv liela varbūtība, ka līdz brīdim, kad atraisīsiet šādas mikroshēmas potenciālu, tas novecos.

Kā jau teicu, spēļu un programmu izstrādātāji cenšas sekot līdzi procesoru progresam, taču pagaidām milzīga jauda vienkārši nav vajadzīga. 16 kodoli ir piemēroti lietotājiem, kuri nodarbojas ar video renderēšanu vai servera skaitļošanu. Jā, veikalos šādus procesorus sauc par spēļu procesoriem, bet tas ir tikai tāpēc, lai tos varētu pārdot – spēlētāju noteikti ir vairāk nekā to, kas renderē video.

Vairāku kodolu priekšrocības var pamanīt tikai ar ļoti nopietnu skaitļošanas darbs vairākos pavedienos. Ja, nosacīti runājot, spēle vai programma ir optimizēta tikai četriem pavedieniem, tad pat jūsu astoņi kodoli būs bezjēdzīga jauda, ​​kas nekādā veidā neietekmēs veiktspēju.

Tas ir tāpat kā krēsla transportēšana uz milzīgas kravas automašīnas – tas nepadara uzdevumu ātrāku. Bet, ja pareizi izmantosit pieejamās iespējas (piemēram, noslogosiet ķermeni ar pavisam citām mēbelēm), tad palielināsies darba ražīgums. Paturiet to prātā un neļaujiet sevi apmānīt ar mārketinga trikiem, kas procesoriem pievieno vārdu "spēles", kas jaunākās spēles nesasniegs visu savu potenciālu.

Arī vietnē:

Ko ietekmē procesora kodolu skaits? atjaunināts: 2018. gada 31. janvārī: admin

Pirmie datoru procesori ar vairākiem kodoliem patērētāju tirgū parādījās jau 2000. gadu vidū, taču daudzi lietotāji joprojām īsti nesaprot, kas ir daudzkodolu procesori un kā izprast to īpašības.

Raksta “Visa patiesība par daudzkodolu procesoriem” video formāts

Vienkāršs jautājuma “kas ir procesors” skaidrojums

Mikroprocesors ir viena no galvenajām datora ierīcēm. Šis sausais oficiālais nosaukums bieži tiek saīsināts līdz vienkārši “procesors”). Procesors ir mikroshēma, kuras laukums ir salīdzināms ar sērkociņu kastīti. Ja vēlaties, procesors ir kā dzinējs automašīnā. Vissvarīgākā daļa, bet ne vienīgā. Automašīnai ir arī riteņi, virsbūve un atskaņotājs ar priekšējiem lukturiem. Bet tieši procesors (tāpat kā automašīnas dzinējs) nosaka “mašīnas” jaudu.

Daudzi cilvēki procesoru sauc par sistēmas vienību - “kastīti”, kurā atrodas visi datora komponenti, taču tas ir būtībā nepareizi. Sistēmas vienība- tas ir datora korpuss ar visām tā sastāvdaļām - cietais disks, RAM un daudzas citas detaļas.

Procesora funkcija - Aprēķināt. Nav svarīgi, kuras tieši. Fakts ir tāds, ka viss darbs ar datoru ir balstīts tikai uz aritmētiskiem aprēķiniem. Saskaitīšana, reizināšana, atņemšana un cita algebra - to visu veic mikroshēma, ko sauc par “procesoru”. Un šādu aprēķinu rezultāti tiek parādīti ekrānā spēles, Word faila vai vienkārši darbvirsmas veidā.

Galvenā datora daļa, kas veic aprēķinus, ir kas ir procesors.

Kas ir procesora kodols un daudzkodolu

Kopš procesoru gadsimtu sākuma šīs mikroshēmas bija viena kodola. Kodols patiesībā ir pats procesors. Tās galvenā un galvenā daļa. Procesoriem ir arī citas daļas - teiksim, "kājas"-kontakti, mikroskopiski "elektrības vadi" - bet tieši bloks, kas ir atbildīgs par aprēķiniem, tiek saukts. procesora kodols. Kad procesori kļuva ļoti mazi, inženieri nolēma vienā procesora korpusā apvienot vairākus kodolus.

Ja jūs iedomājaties procesoru kā dzīvokli, tad kodols ir liela istaba šādā dzīvoklī. Vienistabas dzīvoklis ir viens procesora kodols (liela istaba-zāle), virtuve, vannas istaba, koridors... Divistabu dzīvoklis ir kā divi procesora kodoli līdzās citām telpām. Ir trīs, četru un pat 12 istabu dzīvokļi. Tāpat ir ar procesoriem: viena “dzīvokļa” kristāla iekšpusē var būt vairāki “istabas” serdeņi.

Daudzkodolu- Šī ir viena procesora sadalīšana vairākos identiskos funkcionālos blokos. Bloku skaits ir kodolu skaits vienā procesorā.

Daudzkodolu procesoru veidi

Pastāv nepareizs priekšstats: "jo vairāk kodolu ir procesoram, jo ​​labāk." Tieši šādi tirgotāji, kuriem maksā, lai radītu šāda veida nepareizu priekšstatu, cenšas šo lietu pasniegt. Viņu uzdevums ir pārdot lētus pārstrādātājus, turklāt par augstākām cenām un milzīgos daudzumos. Bet patiesībā kodolu skaits ir tālu no galvenās procesoru īpašības.

Atgriezīsimies pie procesoru un dzīvokļu analoģijas. Divistabu dzīvoklis ir dārgāks, ērtāks un prestižāks nekā vienistabas dzīvoklis. Bet tikai tad, ja šie dzīvokļi atrodas vienā rajonā, vienādi aprīkoti, un to renovācija ir līdzīga. Ir vāji četrkodolu (vai pat 6 kodolu) procesori, kas ir ievērojami vājāki nekā divkodolu procesori. Bet tam ir grūti noticēt: protams, tā ir maģija lieli skaitļi 4 vai 6 pret "dažiem" diviem. Tomēr tieši tas notiek ļoti, ļoti bieži. Šķiet, ka tas pats četristabu dzīvoklis, bet sagruvušā stāvoklī, bez remonta, pavisam nomaļā vietā - un pat par grezna divistabu dzīvokļa cenu pašā centrā.

Cik kodolu ir procesorā?

Par personālajiem datoriem un klēpjdatoriem, viena kodola procesori nav pareizi ražoti vairākus gadus, un ļoti reti tos var atrast pārdošanā. Kodolu skaits sākas no diviem. Četri kodoli - kā likums, tie ir dārgāki procesori, taču no tiem ir atdeve. Ir arī 6 kodolu procesori, kas ir neticami dārgi un daudz mazāk noderīgi praktiski. Ar dažiem uzdevumiem var uzlabot šo milzīgo kristālu veiktspēju.

AMD veica eksperimentu, lai izveidotu 3 kodolu procesorus, taču tas jau ir pagātnē. Sanāca diezgan labi, bet viņu laiks ir pagājis.

Starp citu, AMD ražo arī daudzkodolu procesorus, taču, kā likums, tie ir ievērojami vājāki nekā konkurenti no Intel. Tiesa, to cena ir daudz zemāka. Jums tikai jāzina, ka 4 AMD kodoli gandrīz vienmēr izrādīsies ievērojami vājāki nekā tie paši 4 kodoli no Intel.

Tagad jūs zināt, ka procesori ir aprīkoti ar 1, 2, 3, 4, 6 un 12 kodoliem. Viena kodola un 12 kodolu procesori ir ļoti reti. Trīskodolu procesori ir pagātne. Sešu kodolu procesori ir vai nu ļoti dārgi (Intel), vai ne tik spēcīgi (AMD), ka par numuru jāmaksā vairāk. 2 un 4 kodoli ir visizplatītākās un praktiskākās ierīces, sākot no vājākajām līdz jaudīgākajām.

Daudzkodolu procesora frekvence

Viena no datoru procesoru īpašībām ir to biežums. Tie paši megaherci (un biežāk gigaherci). Biežums ir svarīga īpašība, taču tā nebūt nav vienīgā. Jā, varbūt ne pats svarīgākais. Piemēram, divkodolu 2 gigahercu procesors ir jaudīgāks piedāvājums nekā tā viena kodola 3 gigahercu procesors.

Ir pilnīgi nepareizi pieņemt, ka procesora frekvence ir vienāda ar tā kodolu frekvenci, kas reizināta ar kodolu skaitu. Vienkārši sakot, 2 kodolu procesors ar kodola frekvenci 2 GHz kopā Frekvence nekādā gadījumā nav vienāda ar 4 gigaherciem! Pat jēdziens “kopējā frekvence” nepastāv. IN šajā gadījumā, CPU frekvence ir tieši vienāds ar 2 GHz. Nav reizināšanas, saskaitīšanas vai citu darbību.

Un atkal procesorus “pārvērtīsim” par dzīvokļiem. Ja griestu augstums katrā istabā ir 3 metri, tad dzīvokļa kopējais augstums paliks nemainīgs - tie paši trīs metri, nevis par centimetru augstāks. Neatkarīgi no tā, cik istabas ir šādā dzīvoklī, šo istabu augstums nemainās. Tāpat procesora kodolu takts frekvence. Tas nepievienojas un nevairojas.

Virtuālā daudzkodolu jeb hipervītņu veidošana

Ir arī virtuālo procesoru kodoli. Intel procesoru Hyper-Threading tehnoloģija liek datoram "domāt", ka divu kodolu procesorā faktiski ir 4 kodoli. Ļoti līdzīgs kā viens un vienīgais cietais disks sadalīts vairākos loģiskos- vietējie diskdziņi C, D, E un tā tālāk.

HiperVītņošana ir ļoti noderīga tehnoloģija vairākiem uzdevumiem.. Dažreiz gadās, ka procesora kodols tiek izmantots tikai pusei, un atlikušie tranzistori tā sastāvā ir dīkstāvē. Inženieri izdomāja veidu, kā likt darboties arī šiem “dīkstāvēm”, sadalot katru fiziskā procesora kodolu divās “virtuālās” daļās. It kā diezgan liela telpa ar starpsienu būtu sadalīta divās daļās.

Vai tam ir kāda praktiska jēga? triks ar virtuālajiem kodoliem? Visbiežāk – jā, lai gan viss atkarīgs no konkrētajiem uzdevumiem. Šķiet, ka telpu ir vairāk (un galvenais, tās tiek izmantotas racionālāk), taču telpas platība nav mainījusies. Ofisos šādas starpsienas ir neticami noderīgas, kā arī dažos dzīvojamos dzīvokļos. Citos gadījumos nav jēgas sadalīt telpu (procesora kodolu sadalot divos virtuālajos).

Ņemiet vērā, ka visdārgākais un jaudīgi procesori klasēKodolsi7 ir obligāti aprīkotsHiperVītņošana. Viņiem ir 4 fiziski kodoli un 8 virtuālie. Izrādās, ka vienā procesorā vienlaikus darbojas 8 skaitļošanas pavedieni. Lētāki, bet arī jaudīgi Intel klases procesori Kodolsi5 sastāv no četriem kodoliem, bet Hyper Threading tur nedarbojas. Izrādās, ka Core i5 darbojas ar 4 aprēķinu pavedieniem.

Procesori Kodolsi3- tipisks "vidējais" gan cenas, gan veiktspējas ziņā. Tiem ir divi kodoli un nav ne miņas no Hyper-Threading. Kopumā izrādās, ka Kodolsi3 tikai divi skaitļošanas pavedieni. Tas pats attiecas uz budžeta kristāliem Pentium unCeleron. Divi serdeņi, bez hipervītnēm = divi pavedieni.

Vai datoram ir nepieciešami daudzi kodoli? Cik kodolu vajag procesoram?

Visi mūsdienu procesori ir pietiekami jaudīgi kopīgu uzdevumu veikšanai. Interneta pārlūkošana, sarakste sociālajos tīklos un e-pasts, biroja uzdevumi Word-PowerPoint-Excel: šim darbam ir piemēroti vājš Atom, budžeta Celeron un Pentium, nemaz nerunājot par jaudīgāko Core i3. Divi serdeņi priekš regulārs darbs vairāk nekā pietiekami. Procesors ar lielu kodolu skaitu būtiski nepalielinās ātrumu.

Spēlēm jāpievērš uzmanība procesoriemKodolsi3 vaii5. Drīzāk spēļu veiktspēja būs atkarīga nevis no procesora, bet gan no videokartes. Reti spēlei būs nepieciešama pilna Core i7 jauda. Tāpēc tiek uzskatīts, ka spēlēm ir nepieciešami ne vairāk kā četri procesora kodoli, un biežāk ir piemēroti divi kodoli.

Nopietnam darbam, piemēram, speciālām inženierprogrammām, video kodēšanai un citiem resursietilpīgiem darbiem Nepieciešams patiešām produktīvs aprīkojums. Bieži vien šeit tiek izmantoti ne tikai fiziskie, bet arī virtuālie procesora kodoli. Jo vairāk skaitļošanas pavedienu, jo labāk. Un nav svarīgi, cik maksā šāds procesors: profesionāļiem cena nav tik svarīga.

Vai daudzkodolu procesoriem ir kādas priekšrocības?

Pilnīgi jā. Dators vienlaikus tiek galā ar vairākiem uzdevumiem - vismaz Windows darbojas(starp citu, tie ir simtiem dažādu uzdevumu) un tajā pašā brīdī filmas atskaņošanu. Mūzikas atskaņošana un interneta pārlūkošana. Darbs teksta redaktors un mūzika tika ieslēgta. Divi procesora kodoli - un patiesībā tie ir divi procesori - tiks galā ar dažādiem uzdevumiem ātrāk nekā viens. Divi kodoli to padarīs nedaudz ātrāku. Četri ir pat ātrāki par diviem.

Pirmajos daudzkodolu tehnoloģiju pastāvēšanas gados ne visas programmas varēja strādāt pat ar diviem procesora kodoliem. Līdz 2014. gadam lielākā daļa lietojumprogrammu saprot un var izmantot vairākus kodolus. Uzdevumu apstrādes ātrums divkodolu procesorā reti dubultojas, taču gandrīz vienmēr notiek veiktspējas pieaugums.

Tāpēc dziļi iesakņojies mīts, ka programmas nevar izmantot vairākus kodolus, ir novecojusi informācija. Kādreiz tā patiešām bija, šodien situācija ir krasi uzlabojusies. Vairāku kodolu priekšrocības ir nenoliedzamas, tas ir fakts.

Ja procesoram ir mazāk kodolu, tas ir labāk

Nevajadzētu iegādāties procesoru, izmantojot nepareizu formulu “jo vairāk kodolu, jo labāk”. Tas ir nepareizi. Pirmkārt, 4, 6 un 8 kodolu procesori ir ievērojami dārgāki nekā to divkodolu kolēģi. Būtisks cenu pieaugums ne vienmēr ir attaisnojams no veiktspējas viedokļa. Piemēram, ja 8 kodolu procesors izrādīsies tikai par 10% ātrāks par CPU ar mazāku kodolu skaitu, bet ir 2 reizes dārgāks, tad šādu pirkumu attaisnot būs grūti.

Otrkārt, jo vairāk kodolu ir procesoram, jo ​​rijīgāks tas ir enerģijas patēriņa ziņā. Nav jēgas pirkt daudz dārgāku klēpjdatoru ar 4 kodolu (8 diegu) Core i7, ja klēpjdators tiks galā tikai ar apstrādi. teksta faili, pārlūkojot internetu un tā tālāk. Nekādas atšķirības nebūs ar divkodolu (4 pavedieniem) Core i5, un klasiskais Core i3 ar tikai diviem skaitļošanas pavedieniem nebūs zemāks par savu izcilāko “kolēģi”. Un tik jaudīgs klēpjdators ar akumulatora enerģiju izturēs daudz mazāk nekā ekonomiskais un mazprasīgais Core i3.

Daudzkodolu procesori mobilajos tālruņos un planšetdatoros

Mode, kad vienā procesorā ir vairāki skaitļošanas kodoli, attiecas arī uz mobilajām ierīcēm. Viedtālruņi un planšetdatori ar lielu kodolu skaitu gandrīz nekad neizmanto visas savu mikroprocesoru iespējas. Divkodolu mobilie datori dažreiz strādā nedaudz ātrāk, taču 4 un vēl jo vairāk 8 kodoli, atklāti sakot, ir pārspīlēti. Akumulators tiek patērēts absolūti bezdievīgi, un jaudīgas skaitļošanas ierīces vienkārši sēž dīkstāvē. Secinājums - daudzkodolu procesori tālruņos, viedtālruņos un planšetdatoros ir tikai veltījums mārketingam, nevis steidzama nepieciešamība. Datori ir prasīgākas ierīces nekā tālruņi. Viņiem patiešām ir nepieciešami divi procesora kodoli. Četri nesāpēs. 6 un 8 ir pārspīlēti normāliem uzdevumiem un pat spēlēm.

Kā izvēlēties daudzkodolu procesoru un nekļūdīties?

Šodienas raksta praktiskā daļa attiecas uz 2014. gadu. Maz ticams, ka tuvākajos gados kaut kas būtiski mainīsies. Mēs runāsim tikai par Intel ražotajiem procesoriem. Jā, AMD piedāvā labus risinājumus, taču tie ir mazāk populāri un grūtāk saprotami.

Ņemiet vērā, ka tabulas pamatā ir procesori no 2012. līdz 2014. gadam. Vecākiem paraugiem ir dažādas īpašības. Mēs arī nepieminējām retas CPU iespējas, piemēram, viena kodola Celeron (tādas ir arī šodien, taču šī ir netipiska iespēja, kas tirgū gandrīz nav pārstāvēta). Procesorus nevajadzētu izvēlēties tikai pēc kodolu skaita tajos - ir arī citas, svarīgākas īpašības. Tabula tikai atvieglos vairāku kodolu procesora izvēli, bet konkrēts modelis(un katrā klasē to ir desmitiem) jāiegādājas tikai pēc rūpīgas iepazīšanās ar to parametriem: frekvenci, siltuma izkliedi, ģenerēšanu, kešatmiņas lielumu un citām īpašībām.

CPU Kodolu skaits Skaitļošanas pavedieni Tipiski pielietojumi
Atom 1-2 1-4 Mazjaudas datori un netbook datori. Atom procesoru mērķis ir samazināt enerģijas patēriņu. Viņu produktivitāte ir minimāla.
Celeron 2 2 Lētākie procesori galddatoriem un klēpjdatoriem. Veiktspēja ir pietiekama biroja uzdevumiem, taču tie vispār nav spēļu CPU.
Pentium 2 2 Intel procesori ir tikpat lēti un zemas veiktspējas kā Celeron. Lieliska izvēle biroja datoriem. Pentiums ir aprīkots ar nedaudz lielāku kešatmiņu un dažreiz ar nedaudz lielāku veiktspēju salīdzinājumā ar Celeron
Core i3 2 4 Divi diezgan jaudīgi kodoli, no kuriem katrs ir sadalīts divos virtuālos “procesoros” (Hyper-Threading). Tie jau ir diezgan jaudīgi CPU par ne pārāk augstām cenām. Laba izvēle mājas vai jaudīgam biroja datoram bez īpašām prasībām attiecībā uz veiktspēju.
Core i5 4 4 Pilnvērtīgi 4 kodolu Core i5 procesori ir diezgan dārgi. Viņu sniegums pietrūkst tikai visprasīgākajos uzdevumos.
Core i7 4-6 8-12 Jaudīgākie, bet īpaši dārgie Intel procesori. Parasti tie reti ir ātrāki par Core i5 un tikai dažās programmās. Viņiem vienkārši nav alternatīvu.

Īss kopsavilkums par rakstu “Visa patiesība par daudzkodolu procesoriem”. Piezīmes vietā

  • CPU kodols- tā sastāvdaļa. Faktiski korpusā ir neatkarīgs procesors. Divkodolu procesors - divi procesori vienā.
  • Daudzkodolu salīdzināms ar istabu skaitu dzīvoklī. Divistabu dzīvokļi ir labāki par vienistabas dzīvokļiem, bet tikai ar līdzvērtīgām citām īpašībām (dzīvokļa atrašanās vieta, stāvoklis, platība, griestu augstums).
  • Paziņojums, ka jo vairāk kodolu ir procesoram, jo ​​labāk tas ir- mārketinga triks, pilnīgi nepareizs noteikums. Galu galā dzīvokli izvēlas ne tikai pēc istabu skaita, bet arī pēc tā atrašanās vietas, remonta un citiem parametriem. Tas pats attiecas uz vairākiem procesora kodoliem.
  • Pastāv "virtuāls" daudzkodoluHyper-Threading tehnoloģija. Pateicoties šai tehnoloģijai, katrs “fiziskais” kodols ir sadalīts divos “virtuālajos” kodolos. Izrādās, ka 2 kodolu procesoram ar Hyper-Threading ir tikai divi reāli kodoli, bet šie procesori vienlaikus apstrādā 4 skaitļošanas pavedienus. Šī ir patiešām noderīga funkcija, taču 4 pavedienu procesoru nevar uzskatīt par četrkodolu procesoru.
  • Intel galddatoru procesoriem: Celeron - 2 kodoli un 2 pavedieni. Pentium - 2 serdeņi, 2 pavedieni. Core i3 - 2 serdeņi, 4 pavedieni. Core i5 - 4 serdeņi, 4 pavedieni. Core i7 - 4 serdeņi, 8 pavedieni. Intel klēpjdatoru (mobilo) CPU ir atšķirīgs kodolu/pavedienu skaits.
  • Par mobilie datori Energoefektivitāte (praksē akumulatora darbības laiks) bieži vien ir svarīgāka par kodolu skaitu.

© 2024 ermake.ru - Par datoru remontu - Informācijas portāls