Mikä on kahden suorittimen emolevy?

Kaksiprosessorinen emolevy on tietokoneen emolevy, jossa on tilaa kahdelle täydelliselle ja erilliselle suoritinpiirille. Nämä sirut kytketään sitten yhteen aluksella käyttäen useita erilaisia ​​menetelmiä, vaikka erikoistunut prosessoriväyläjärjestelmä on yleisin. Teoriassa nämä koneet voivat toimia nopeuksilla, jotka ylittävät tavallisen tietokoneen, koska yksittäiset prosessorit tarjoavat lähes kaksinkertaisen tehon. Vaikka kaksiprosessoriset emolevyt ovat aina olleet harvinaisia, moniydinsuorittimien myötä niitä on vielä vaikeampi löytää.

Yleensä kahden suorittimen emolevy vaatii kaksi samaa prosessoria. Niiden on oltava täsmälleen samat, tai epätasapaino saa tietokoneen epävakaaksi ja sammumaan. Vaikka näin on lähes joka kerta, on ollut levyjä, jotka voivat ottaa hieman erilaisia ​​suorittimia, mutta nämä olivat poikkeuksellisen harvinaisia.

Tämä emolevyn tyyli oli yleinen huippuluokan työpöytä- ja halpapalvelinjärjestelmissä. Useimmissa tapauksissa vain huippuluokan pöytäkonejärjestelmät pystyivät hyväksymään laitteistot ja ohjelmistot, joita tarvitaan toisen prosessorin tehon hyödyntämiseen. Palvelinpuolella keskitason ja korkean tason palvelimet vaihtivat usein normaalista emolevyn reitistä muuntyyppisiin järjestelmiin, kuten telineasennuksiin tai teräjärjestelmiin.

Dual -suorittimen emolevyn fyysinen rakenne vaihtelee usein tavanomaisen emolevyn kanssa. Toinen prosessori muuttaa järjestelmän perusasettelua tyypillisesti siirtämällä muistia. Tämä työntää muistia alaspäin, usein siirtäen piirisarjan kohti laajennuspaikkoja. Näiden muutosten seurauksena kaksiprosessorisessa emolevyssä on tyypillisesti vähemmän laajennuspaikkoja kuin vastaavan kokoisessa emolevyssä.

Vaikka kaksiprosessorinen emolevy näyttää tekevän järjestelmän kaksi kertaa nopeammaksi kuin tavallinen tietokone, näin ei ole. Rajoitukset prosessorin pääsylle järjestelmäväylään ja muistiin vaativat usein yhden prosessorin odottavan, kun toinen on aktiivinen. Lisäksi viime aikoihin asti on kirjoitettu vain muutamia ohjelmia moniprosessorijärjestelmän hyödyntämiseksi. Useimmat ohjelmat käyttävät pääprosessoria eivätkä koskaan lähetä mitään toiselle; se rajoittui usein käyttöjärjestelmien prosesseihin kaikissa paitsi tehokkaimmissa ohjelmissa.

Monisoluisten prosessorien myötä monet kaksoisprosessorin emolevyn haitat ovat poistuneet. Järjestelmäresurssien jakamisprosessia on muutettu, jotta pääsy olisi tasaisempaa, ja on olemassa enemmän ohjelmia, jotka käyttävät toista prosessoria. Itse asiassa monet ohjelmat on nyt kirjoitettu käyttämään useita suorittimia samanaikaisesti.
Kaikesta tästä innovaatiosta huolimatta kaksiprosessorinen emolevy on edelleen outo. Koska moniydinsuorittimet voivat tehdä saman kuin kaksoisjärjestelmä ilman monia teknisiä ongelmia, he ottivat markkinoiden haltuunsa. Lopuksi, kun yhteinen monisydäminen ylitti kaksi prosessorin ydintä, se ylitti kaksoisprosessorijärjestelmän tehon.