Parallel vs. Serial prosessori

Lähikuvaprosessori siru tietokoneen emolevy Riccardo_Mojana / iStock / Getty Images

Rinnakkaiset ja sarjakäsittelyä kuvata onko tietokonejärjestelmä voi hajota laskennallisia tehtäviä käyttää usean prosessorin sydämiä samanaikaisesti tai jos se on riippuvainen suorittamalla tehtäviä yhden prosessorin ydin.Kaikki yksittäisen kuluttajan tietokoneen prosessorit olivat sarja jalostajat ennen puolivälissä 2005, jolloin Intel esitteli ensimmäisen kuluttajan dual-core prosessori.Useat yhden ytimen prosessorit voivat yhdessä käsitellä sarjakäsittelyä kautta verkottuneen rinnakkain tietokoneen klustereita tai käynnissä useita prosessoreita yhdellä emolevyn.

Tietokoneet ovat moniajon Koneet

  • Tyypillinen moderni tietokone toimii kymmeniä tai jopa satoja tehtävien kulloinkin;Kuitenkin jokainen ydin on vain työskentelee yksi prosessi kerrallaan.Prosessori jatkuvasti hyppää eri käsittely "kierteet" tai "opetus virtoja" ajaa samanaikaisesti useita ohjelmia reaaliajassa illuusio kutsutaan samanaikaisuuden.Tietokone päätyy tuh

    laavat prosessorin kierrosta samalla työpaikkaa vaihtavien eikä ajaa mahdollisimman tehokkaasti, kun moniajo.

suoritettavista tehtävistä Parallel

  • rinnakkaisen käsittelyn ympäristö voi käsitellä tehtäviä nopeammin, kun ohjelmat on suunniteltu käyttämään rinnakkaisen käsittelyn.Sarja ohjelmia riviin kaikki ohjeet serial järjestely ja rajapinta prosessorin yhdellä säiettä.Parallel ohjelmat toimivat rikkomalla tehtäviä yksittäisiä osia, jotka voidaan jakaa usean prosessorin ytimet ja uudelleen koottu valmiit tehtävät.Parallel prosessorit voivat moninkertaistaa prosessorin tehosta samalla kellotaajuudella sarja prosessorit oikein kirjoitettu koodi.Kuitenkin sarja prosessori korkeampi kellotaajuus voi päihittävät rinnakkain prosessorit työskenneltäessä yhdellä säiettä.

sarjakäsittelyä in Action

  • ohjelmat kirjoitettu sarjakäsittelyä käyttää vain yhtä ydin kerrallaan ja prosessi tehtävät järjestyksessä.Sarja prosessori toimii paljon kuin ottaa kymmenkunta avoin kassalla kulkuväylien ruokakauppaan yhdellä kassa käynnissä eri rataa, tsekata kaikki samaan aikaan.Kassa, tai CPU, hyppää kaista kaistaa tarkkailun muutamia kohteita kerrallaan ennen siirtymistä seuraavaan, jonka tavoitteena on viimeistely kaikki tilaukset samaan aikaan.

Parallel Processing in Action

  • ajatuksena rinnakkaista prosessoria on, että yhä sydämiä, jotka yhdessä johtavat parempaan suorituskykyyn.Rinnakkainen prosessori käyttäytyy kuin ottaa enemmän kuin yksi kassa toimii kymmenkunta kassalle kaistaa.Jos ohjelma on perustettu hyödyntää rinnakkaisen, "asiakas" voi hajottaa hänen jotta pienempiin ryhmiin ja käyttää useita kassalle kaistaa kerralla.

Parallel prosessorit Laajenna Mahdollisuudet

  • Vuonna 2007, Nvidia käytettiin ensimmäisen rinnakkaisen etukäteen grafiikka tekniikkaa.Grafiikan käsittely-yksiköt käyttävät rinnakkain käsittely tasolla, joka puhaltaa pois sarjanumero suorituskykyä tehdessään pieniä laskelmia.Vaikka prosessorit ovat yleensä helposti numeroituva useita sydämiä, GPU voi olla tuhansia pienitehoisen sydämiä, jotka sopivat paremmin käynnissä yksinkertaisempia samanaikaisesti laskelmat.GPU käytetään yleisesti grafiikkaa, mutta voi tehdä muita laskelmia asioita, kuten lajittelu ja matriisialgebra.

902
0
3
Prosessorit