Intel valmistaa prosessoriyksiköitä, joissa on yksi, kaksi, neljä ja kuusiytimistä.
Kuvan luotto: Justin Sullivan / Getty Images News / Getty Images
Kaksiytiminen tietokoneessa on ylimääräistä laitteistoa nopeuttaakseen sitä: kaksi prosessoria, joista kumpaakin kutsutaan ytimeksi. Hyperthreading on ohjelmistoratkaisu prosessoriresurssien tehokkaampaan käyttöön. Jos vertaat Intel-malleja Web-palvelimen tai työntekijän työaseman korvaamiseen, muista, että kaksiytiminen tietokone on aina nopeampi kuin yksiytiminen tietokone, jopa hypersäikeistyksen kanssa.
Kaksoisydin
Kun ostat kahden ytimen tietokoneen, ostat tietokoneen, jossa on kaksi keskusyksikköä samassa sirussa. Jokainen CPU toimii itsenäisesti ja sillä on oma välimuisti arvojen tallentamiseen. Molemmat prosessorit jakavat kuitenkin väylän, joka lukee ja kirjoittaa tietoja muistista ja muistista. Kun ensimmäinen CPU käsittelee tietoja, toinen CPU käyttää väylää ohjeiden ja tietojen hakemiseen muistista. Toinen CPU käsittelee sitten tietonsa, kun taas ensimmäinen CPU lähettää tulokset ja hakee uusia ohjeita.
Päivän video
Hyperthreading
Säie on prosessi, joka toimii suorittimella. CPU: t voivat suorittaa vain yhden säikeen kerrallaan. Yksi säie ei kuitenkaan yleensä käytä kaikkia prosessorin resursseja. Suorittimen resurssien hyödyntämiseksi paremmin hypersäikeistys jakaa prosessorin resurssit kahden virtuaalisen prosessorin luomiseksi yhdestä fyysisestä prosessorista. Käyttöjärjestelmä näyttää siltä, että on olemassa kaksi prosessoria, jotka voivat suorittaa samanaikaisen säikeen. Tuloksena pitäisi olla parempi suorituskyky tietokoneeseen verrattuna ilman hypersäikeistystä.
Kaksiytiminen Hyperthreadingilla
Kaksiytiminen tietokone käyttää laitteistoa suorituskyvyn lisäämiseen. Siinä on kaksi fyysistä prosessoria, jotka kaksinkertaistavat suorituskyvyn verrattuna tietokoneeseen, jossa on yksi prosessori. Hyperthreading ei lisää laitteistoa tietokoneeseen. Se on virtuaalinen ratkaisu, joka voi parantaa suorituskykyä käyttämällä prosessorin resursseja tehokkaammin. Suorituskyvyn maksimoimiseksi yhdistä molemmat ratkaisut ja käytä kaksiytimistä tietokonetta, joka tukee hypersäikeistystä. Kaksi fyysistä ydintä on jaettu neljään virtuaaliseen ytimeen suorituskyvyn parantamiseksi.
Hyperthreading suorituskyky
Hypersäikeistyksen avulla yhden prosessin suorittaminen kestää kauemmin, mutta voit suorittaa niitä useampia. Hypersäikeistyksen suorituskyvyn lisäys riippuu suorittimen suorittaman prosessoinnin tyypistä. Hyperthreading toimii yleensä paremmin moniytimisissä prosessoreissa, koska molemmat prosessorit eivät ole aina aktiivisia samanaikaisesti. Jos yksittäinen prosessi kuluttaa suurimman osan suorittimen ajasta tai jos prosessit ovat riippuvaisia huomattavasta määrästä levyn tuloa ja ulostuloa, sinun tulee poistaa hypersäikeistys käytöstä, koska se voi heikentää suorituskykyä.