23Aug

CPU põhitõed: mitmed protsessorid, südamikud ja hüper-niitide selgitus

click fraud protection

Teie arvutis töötavad keskprotsessorid( CPU) teevad peamiselt arvutustehnika tööprogramme. Kuid kaasaegsed protsessorid pakuvad selliseid funktsioone nagu mitmesugused südamikud ja hüperkeevitus. Mõned arvutid kasutavad isegi mitu protsessorit. Oleme siin, et aidata seda kõik välja pühkida.

Tõhususe võrdlemiseks piisab CPU kellaajamiinist. Asjad ei ole enam nii lihtsad. Protsessor, mis pakub mitu südamikku või hüper-keermestust, võib toimida oluliselt paremini kui ühe südamiku sama kiirusega CPU, millel ei ole hüper-keermestamist. Mitme protsessoriga arvutitel võib olla veelgi suurem eelis. Kõik need funktsioonid on loodud selleks, et võimaldada arvutil kergemini üheaegselt töötada mitu protsessi, suurendades samal ajal teie jõudlust mitme funktsioonina või võimasrakenduste nagu videokooderite ja kaasaegsete mängude nõudmisel. Nii vaatame mõlemat neist omadustest ja seda, mida need võivad teile tähendada.

Hyper-Threading

Hyper-threading oli Inteli esimene katse viia arvutisse paralleelarvutus. See debüteeris 2002. aastal Pentium 4 HT-ga lauaarvutiprotsessorite jaoks. Pentium 4-s päevas oli vaid üks CPU tuum, nii et see suudab tõesti ainult ühe ülesande korraga täita, isegi kui see suudab ühelt ülesandelt kiiresti üle minnaet see tundus multifunktsionaalne. Hyper-threading üritas seda hüvitada.

instagram viewer

Ühe füüsilise protsessori südamik, millel on hüper-keermestamine, kuvatakse operatsioonisüsteemile kaheks loogiliseks protsessoriks. CPU on endiselt üks CPU, nii et see on pisut pettus. Kuigi operatsioonisüsteem näeb iga südamiku jaoks ette kahte protsessorit, on tegelikul CPU-riistvaral ainult iga südamiku puhul üks ühine täitmisvahend. Protsessor näib, et sellel on rohkem südamikku kui see, ja see kasutab programmi täitmise kiirendamiseks oma loogikat. Teiste sõnadega, operatsioonisüsteem on petatud, et näha iga CPU tuumiku kohta kaks CPU-d.

Hyper-threading võimaldab kahe loogilise CPU-tuumaga jagada füüsilise täitmise ressursse. See võib mõnevõrra kiirendada asju - kui üks virtuaalne CPU on seiskunud ja ootab, võib teine ​​virtuaalne CPU laenata oma täitmisvahendeid. Hyper-threading aitab kiirendada teie süsteemi üles, kuid see pole peaaegu nii hea, kui on olemas tõelised täiendavad südamikud.

Õnneks on hüper-keermestamine nüüd "boonus". Kuigi hüper-keermestamise algsel tarbijaprotsessoril oli ainult üks südamik, mis maskeeriti mitmesse südamikku, on tänapäeva Intel-i protsessoril nii mitu südamikku kui ka hüper-keermestamise tehnoloogia. Teie kahetuumaline protsessor hüper-keermestusega kuvab teie operatsioonisüsteemile neli südamikku, samal ajal kui teie neljakordne protsessor, millel on hüper-keermestamine, kuvatakse kaheksast südamikust. Hyper-threading ei asenda täiendavaid südamikke, kuid kahekordse südamikuga hüperkeevitusprotsessor peaks toimima paremini kui kahetuumaline CPU ilma hüperkeevituseta.

mitu südamikku

Algselt oli protsessoritel üks südamik. See tähendas, et füüsilisel protsessoril oli sellel üks keskprotsessor. Tootlikkuse suurendamiseks lisavad tootjad täiendavaid "südamikku" või keskseadmeid. Dual-core CPU-l on kaks keskset protsessorit, nii et operatsioonisüsteem tundub kahe CPU-ga. Näiteks kahe südamikuga protsessor võib töötada korraga kahte erinevat protsessi. See kiirendab teie süsteemi, kuna teie arvuti saab korraga teha mitu asja.

Erinevalt hüper-keermestusest ei ole siin trikke - kahetuumaliste protsessoritel on sõna otseses mõttes kaks CPU-kiibi keskprotsessorit. Quad-core CPU-l on neli keskset protsessorit, octa-core CPU-l on kaheksa keskseadet ja nii edasi.

See aitab märkimisväärselt parandada jõudlust, hoides füüsilist CPU-seadet väikesena, nii et see sobib ühe pesaga. Seal on vaja ainult ühte CPU-pistikut, millele on lisatud üks CPU-seade - mitte nelja erineva CPU pistikupesaga, millel on neli erinevat protsessorit, millest igaüks vajab oma võimsust, jahutust ja muud riistvara. Seal on vähem latentsust, sest tuumad saavad kiiremini suhelda, kuna kõik on ühes kiibis. Windowsi Task Manager

näitab seda suhteliselt hästi. Näiteks näete siin, et sellel süsteemil on üks tegelik CPU( pistik) ja neli südamikku. Hüpertrordimine muudab iga tuuma operatsioonisüsteemiks kaks protsessorit, nii et see näitab 8 loogilist protsessorit.

Mitmed protsessorid

Enamikul arvutitel on ainult üks CPU.Sellel ühes CPU-s võib olla mitu südamikku või hüper-keermestamise tehnoloogia, kuid emaplaadil on see vaid üks füüsiline protsessoriseade, mis on sisestatud ühte CPU-pesasse.

Enne hüper-keermestamist ja mitmetuumaliste protsessorite käivitamist püüdsid inimesed arvutisse lisada täiendavat töötlemisvõimsust, lisades täiendavaid protsessorit. See nõuab emaplaadi koos mitme CPU pistikupesaga. Emaplaadil on vaja ka täiendavat riistvara, et ühendada need CPU pistikupesad RAM-i ja muude ressurssidega. Selles seadistuses on palju lisakulusid. Kui CPU-d vajavad üksteisega suhelda, on täiendav latentsus, mitme protsessoriga süsteemid tarbivad rohkem võimsust ja emaplaadil on vaja rohkem pistikuid ja riistvara.

süsteemid, millel on mitu protsessorit, ei ole tänapäeval kodukasutaja arvutitest väga levinud. Isegi suure võimsusega mängukaartil, millel on mitu videokaarti, on tavaliselt ainult üks CPU.Leiad mitu CPU-süsteemi seas superarvutite, serverite ja sarnaste kõrgekvaliteediliste süsteemide vahel, mis vajavad nii palju krüpteerimisvõimsust kui võimalik.

. Mida rohkem protsessorit või südamikku omab arvuti, seda rohkem asju saab ta teha korraga, mis aitab parandada enamuse ülesannete täitmist. Enamikul ülesannetest on enamus arvutidel mitme südamikuga protsessoriga - kõige tõhusam variant, mida oleme arutanud. Uute nutitelefonide ja tahvelarvutite jaoks leiate isegi mitu südamikuga protsessorit. Inteli protsessorid sisaldavad ka hüper-keermestust, mis on kindel boonus. Mõned arvutis, mis vajavad suurel hulgal CPU võimsust, võivad olla mitu protsessorit, kuid see on tunduvalt vähem efektiivne kui kõlab.

piltkrediit: Flickriga lungstruck, Flickriga Mike Babcock, Declick TM Flickr

-l