Kaj je večjedrna obdelava?

Večjedrna obdelava se nanaša na uporabo več mikroprocesorjev, imenovanih “jedra”, ki so vgrajeni na eno silikonsko matrico. Čip je nameščen na matično ploščo računalnika na popolnoma enak način kot tradicionalni CPU. Nič ni novega glede koncepta združevanja procesorjev, tehnike, znane kot večprocesiranje; vendar je pri večjedrnem procesorju nekoliko drugačen. Večjedrni procesor deluje kot ena enota. Kot taka je učinkovitejša in vzpostavlja standardizirano platformo, za katero je mogoče zlahka razviti množično proizvedeno programsko opremo.

Zasnova večjedrnega procesorja omogoča, da vsako jedro komunicira z drugimi, tako da je mogoče naloge obdelave ustrezno razdeliti in delegirati. Vendar pa dejansko delegiranje narekuje programska oprema. Ko je naloga končana, se obdelane informacije iz vseh jeder vrnejo na matično ploščo prek enega skupnega kanala. Ta postopek lahko pogosto znatno izboljša zmogljivost v primerjavi z enojedrnim procesorjem primerljive hitrosti. Stopnja izboljšanja zmogljivosti bo odvisna od učinkovitosti programske kode, ki se izvaja.

Poleg surove hitrosti ti novi čipi močno povečajo količino večopravilnosti, ki jo lahko opravijo računalniki. Sprva je bila praktična uporaba večjedrnih procesorjev močno omejena, ker številni programski izdelki tistega časa niso bili zasnovani tako, da bi jih v celoti izkoristili. Vrzel se je hitro zmanjšala, saj je postala na voljo nova generacija operacijskih sistemov, skupaj z novimi generacijami komercialne programske opreme, vključno z igrami, simulacijskimi izdelki in celo pisarniškimi aplikacijami za produktivnost. Razvijalci programske opreme so hitro premaknili svoje prioritete, da bi v celoti izkoristili novo strojno opremo.

Večjedrna obdelava je prekinila tekočo tekmo med oblikovalci čipov za ustvarjanje vedno hitrejših procesorjev. Z uporabo več počasnejših jeder je mogoče učinkoviteje doseči višje taktne hitrosti kot z načrtovanjem super hitrih posameznih procesorjev. Ko so v letih 2003 in 2004 osebni računalniki, ki uporabljajo tehnologijo večjedrne obdelave, prvič postali široko dostopni potrošnikom, so novi procesorji vsebovali le dvojedrne procesorje. To se je v naslednjih letih hitro spremenilo, saj je obdelava z več jedri postala standard. Štirijedrni in osemjedrni procesorji bodo nato omogočili čipe, ki vsebujejo dobesedno na stotine jeder ali več.
Večjedrna obdelava ni omejena na področje osebnih računalnikov. Številne druge elektronske naprave, vključno z igralnimi konzolami, industrijsko elektroniko, superračunalniki, pa tudi komponentami strojne opreme osebnega računalnika, kot so grafični procesorji na grafičnih karticah, sprejemajo to tehnologijo, saj postaja vse bolj običajna in cenovno dostopna.