Oletko tutustunut Mooren lakiin? Gordon Moore on Intelin perustaja. Hän teki mielenkiintoisen havainnon: tietokoneiden prosessointitehon pitäisi kaksinkertaistua noin kahden vuoden välein. Yksinkertaisesti sanottuna tämä johtuu siitä, että yhdelle sirulle on asennettu suurempi määrä transistoreita.
Ja tämä vie meidät kysymykseen, johon yritämme vastata tässä oppaassa: "Onko totta, että enemmän ytimiä tarkoittaa parempaa suorituskykyä?
Tarkastellaan kuinka ytimien määrä vaikuttaa suorittimen suorituskykyyn. Katsotaan myös, onko jotain tärkeämpää kuin ytimien lukumäärä. Kun olet lukenut tämän oppaan, ymmärrät paremmin tekniikan yleisesti.
Tarkoittaako enemmän ytimiä parempaa suorituskykyä?
Jos prosessorissa on enemmän ytimiä, se parantaa suorituskykyä, jos käyttämäsi ohjelmisto pystyy käyttämään kaikkia ytimiä. Mutta jos ensisijainen säie rajoittuu yhteen ytimeen, suorituskyvyn parannukset eivät ole niin ilmeisiä.
Miten ytimien määrä vaikuttaa suorituskykyyn?
Moniytimisessä prosessorissa on kaksi tai useampi ydin (prosessointiyksikkö). Jokainen ydin käsittelee erilaisia ohjelman ohjeita. Tämä lisää kokonaiskäsittelytehoa. Tästä syystä moniytiminen prosessori on nopeampi kuin samalla nopeudella toimiva yhden ytimen prosessori.
Yksiytimisprosessorien ongelmana on, että ne tarvitsevat enemmän aikaa käyttääkseen välimuistia ja RAM-muistia ja suorittaakseen ohjelman ohjeita. Ja tämä tekee niistä hieman hitaita. Moniytimiset prosessorit ratkaisivat tämän ongelman jakamalla kuorman useammalle ytimelle ja suorittamalla useita prosesseja samanaikaisesti. Tämä prosessorin arkkitehtuurin muutos on parantanut tiedonsiirtonopeutta huomattavasti.
Mikä on tärkeämpää: ytimet vai GHz?
Yleisesti ottaen kellotaajuus (GHz) on tärkeämpi kuin ytimien lukumäärä kokonaisprosessointitehon ja suorituskyvyn kannalta.
Tämä johtuu siitä, että korkea kellonopeus osoittaa, että prosessori lukee ja suorittaa tietoja nopeammin. Oletetaan esimerkiksi, että sinulla on kuusiytiminen prosessori (kuusi ydintä), joka toimii 3,5 GHz: n taajuudella. Sitten sinulla on neliytiminen prosessori (neljä ydintä), joka toimii 4 GHz: llä. Neliytiminen prosessori toimii itse asiassa 13,5 prosenttia nopeammin.
Koko tilanne muuttuu täysin, jos käyttämäsi ohjelma pääsee käsiksi ja käyttää kaikkia kuutta ydintä. Tässä tapauksessa kuusiytiminen prosessori toimii noin 60 % nopeammin kuin neljällä ytimellä varustettu prosessori.
Mitkä tehtävät hyötyvät useammasta ytimestä?
Paljon ytimiä on ratkaisevan tärkeää suoritettaessa erittäin monimutkaisia tehtäviä, jotka vaativat paljon prosessointitehoa. Tällaisia tehtäviä ovat pelaaminen, videokoodaus, simulointiohjelmien suorittaminen, tieteelliset analyysityökalut, tilasto-ohjelmat, matemaattiset ohjelmat, tietokantojen hallinta, virtualisointi, VR, tekoäly ja paljon muuta.
Yhden ytimen prosessorit ovat melko hyödyttömiä tällaisten monimutkaisten tehtävien suorittamisessa. Heidän on ensin käsiteltävä ensimmäinen tietojono ja siirryttävä sitten seuraavaan. Tämä on aikaa vievä tehtävä. Mutta moniytimiset prosessorit voivat suorittaa monimutkaisia käskyjä samanaikaisesti.
Onko parempi, että sinulla on enemmän ytimiä vai enemmän RAM-muistia?
Enemmän RAM-muistia tarkoittaa enemmän tilaa ohjelmillesi. Se ei välttämättä tarkoita suurempaa nopeutta tai parempaa suorituskykyä.
Jos tärkein huolenaihe on nopeus, on yleensä parempi, että sinulla on enemmän ytimiä kuin RAM-muistia. Mutta vastaus riippuu myös siitä, minkä tyyppisiä ohjelmia käytät. Jos esimerkiksi käytät simulaatiota, tarvitset paljon RAM-muistia. Tässä tapauksessa useiden ytimien käyttö, mutta RAM-muistin puute johtaa hidastusongelmiin.
Onko paha olla kaksi ydintä?
Kahden ytimen prosessorien pitäisi tarjota tarpeeksi prosessointitehoa keskivertokäyttäjälle. Tarvitsetko kotitietokoneen Internetin selaamiseen, postilaatikon tarkistamiseen ja ajoittain Netflix-videoiden suoratoistoon? Sitten sinun pitäisi pärjätä kahden ytimen prosessorin kanssa.
Tietysti, jos haluat enemmän nopeutta ja suorituskykyä, voit valita neliytimisen prosessorin. Mutta millään neljää ydintä korkeammalla ei ole keskivertokäyttäjälle merkitystä.
Ovatko neljä ydintä parempia kuin kaksi?
Yleisesti ottaen kyllä, neljä ydintä on parempi kuin kaksi. Mutta näin ei aina ole. Kuten jo selitimme, prosessorin käyntitaajuudella on tärkeä rooli laitteesi yleisessä suorituskyvyssä.
Sitten, jos käyttämäsi ohjelma voi käyttää kaikkia neljää ydintä, tietokoneesi pystyy käsittelemään tehtävät paljon nopeammin kuin kaksiytiminen kone.
Rajoitukset ja sekalaiset edut
Neljän ytimen tai sitä paremman prosessorin käyttäminen tuo yleensä ristiriitaisia etuja. Kaikki riippuu käyttämäsi ohjelmiston kyvystä päästä käsiksi ja käyttää kaikkia ytimiä.
Monien ohjelmien suorituskyky on itse asiassa sidottu yhteen säikeeseen tai nopeimpaan säikeeseen.
Esimerkiksi monet pelit yleensä valtaavat ensimmäisen ytimen kokonaan. Tämä tarkoittaa, että peli käyttää kaikkea prosessointitehoa, jonka se voi saada kyseisestä ytimestä. Muut ytimet voivat toimia pienemmällä kapasiteetilla pelin tehostamiseksi. Mutta peli ei käytä kaikkia ytimiä niiden enimmäiskapasiteettiin.
Käytännössä tämä tarkoittaa vain pientä suorituskykyeroa kaksiytimisen ja neliytimisen prosessorin välillä.
Pitäisikö minun ottaa kaikki ytimet käyttöön?
Käyttöjärjestelmäsi ja käyttämäsi ohjelmat käyttävät niin monta ydintä ja prosessointitehoa kuin ne tarvitsevat. Joten kaikkia ytimiä ei todellakaan tarvitse ottaa käyttöön.
Esimerkiksi Windows 10 on määritetty käyttämään automaattisesti kaikkia ydintä, jos käynnissä olevalla ohjelmalla on tämä ominaisuus.
Kuinka otan kaikki ytimet käyttöön?
Jos haluat ottaa kaikki ytimet käyttöön manuaalisesti, sinun on tehtävä seuraava:
- Tyyppi "järjestelmän kokoonpano" Windowsin hakupalkissa.
- Kaksoisnapsauta kohtaa Järjestelmän asetukset sovellus.
- Klikkaa Saapas -välilehti.
- Valitse sitten Edistyneet asetukset.
- Tarkista Prosessorien määrä valintaruutu.
- Valitse avattavasta valikosta ytimien määrä, jotka haluat ottaa käyttöön.
- Tallenna muutokset.
Huomautus: Kaikkien ytimien manuaalinen käyttöönotto saattaa aiheuttaa yhteensopivuusongelmia joidenkin ohjelmiesi kanssa.
Johtopäätös
Neljän ytimen ylittäminen ei ole tavalliselle käyttäjälle todella välttämätöntä. Mutta on poikkeus. Jos käytät erikoisohjelmistoa, joka vaatii paljon prosessointitehoa. Ja jos nämä ohjelmat voivat käyttää kaikkia ydintä, suorituskyvyn parannukset ovat näkyvissä.
Joten näet, mitä tulee ytimien määrään ja tietokoneen suorituskykyyn, vastaus on "Se riippuu‘. Se riippuu siitä, mitä ohjelmia olet asentanut ja mitä tehtäviä suoritat.
⇒ Hauska tosiasia: Mikä on suurin määrä ytimiä prosessorissa? Amperen Altra Max on tällä hetkellä maailman eniten ytimiä sisältävä prosessori 128 ytimellä. Altra Max sopii pilviarkkitehtuuriin.