Ero neliytimisen ja kaksoisydämen välillä

Aina jatkuva taistelu tietoteknisestä ylivallasta on ollut käynnissä pari vuosikymmentä ja sen odotetaan jatkuvan pitkään. Aluksi taistelu tapahtui paljon suuremmalla kertoimella, ja sitten se siirtyi kenelle suurin nopeus oli. Nyt kun prosessorin nopeudet ovat rajansa ottaen huomioon nykyisen tekniikan, taistelu on nyt siirtynyt nopeammasta prosessorista useampaan suorittimeen.

Pyrkimys nopeampaan ja parempaan laskentatehoon on johtanut kahteen suurimpaan mikroprosessorivalmistajaan rakentamaan enemmän ytimiä yhdeksi paketiksi. Tästä on tullut tunnetuksi kaksoisydinprosessoreina Intelille ja x2: lle AMD: lle. Mutta emme keskustele siitä, mikä yritys tekee parempia siruja. Kyse on eroista 2 ytimen ja 4 ytimen välillä.

Nelytytimiset prosessorit ovat looginen seuraava askel kaksoisydimistä. Sirujen koon jatkuva pieneneminen antoi tämän tekniikan kehittyä. Monen ytimen tekniikka, koska ne tunnetaan yhdessä, hyödyntää sitä tosiasiaa, että useimmat ihmiset eivät aja yhtä ohjelmaa käyttäessään tietokonetta. On todennäköisempää, että noin 5-10 ohjelmaa käynnissä samanaikaisesti. Usean ytimen prosessorit voivat hyötyä suuresti käyttäjälle jakamalla työmäärän kaikkien läsnä olevien prosessorien kesken.

Sitten on selvää, että 4 ytimen tulisi olla teknisesti parempi kahdesta. Vaikka se voi olla totta, tosielämän skenaarioissa sitä ei tapahdu kovin usein. Jotkut asiat hidastavat neliydinprosessorien todellista suorituskykyä. Ensimmäinen olisi lämpöä. Jos yhden ytimen prosessorisi voi kuluttaa huomattavan määrän lämpöä, kuvittele, kuinka paljon lämpöä 4 ydintä tuottaisi. Lämmitysongelman lievittämiseksi heidän tulisi pienentää kunkin ytimen kokonaisnopeus. Tämä ongelma voitaisiin ratkaista hylkäämällä perinteiset ilmajäähdytysratkaisut ja siirtymällä nestemäiseen jäähdytykseen, jota on vaikeampi toteuttaa, mutta joka voi jäähdyttää prosessoria paljon nopeammin.

Toinen ongelma olisi muu laitteisto. Onko sinulla 2 tai 4 ydintä, käyttäisit silti samaa muistiohjainta ja väylää. Tämä tarkoittaisi, että 4 ytimen tiedot olisivat ylikuormitetumpia yrittäessäsi suorittaa raskaita tehtäviä. Tämä rajoittaisi silloin kokonaissuorituskykyä, jonka se voi saavuttaa. Ratkaisu tähän ongelmaan olisi uusi emolevyarkkitehtuuri, joka sallii usean väylän yhdessä usean ytimen kanssa, jolloin ytimet pääsevät käyttämään omia muistialueitaan ja työskentelemään itsenäisesti.

Vaikka neliydinprosessorit ovat aidosti parempia kuin kaksoisydinprosessorit, tukitekniikat eivät ole onnistuneet saavuttamaan kehitystä. Jatkossa, kun teho on maksimoitu, voimme vihdoin nähdä selvästi neliydinprosessorien suuren ylivoiman.