Dom > Izložba > Sadržaj

Višejezgarni procesor Hardver

Mar 14, 2019

Trendovi

Trend razvoja procesora je u pravcu sve većeg broja jezgara, jer procesori sa stotinama ili čak hiljadama jezgara postaju teoretski mogući. Pored toga, multi-core čipovi kombinovani sa simultanim multithreading-om, memorijom-na-čipu i "heterogenim" (ili asimetričnim) jezgrama sa specijalnom namenom obećavaju daljnje poboljšanje performansi i efikasnosti, posebno u obradi multimedijalnih aplikacija, aplikacija za prepoznavanje i umrežavanje. Na primer, jezgro velike.LITTLE sadrži jezgru visokih performansi (nazvanu 'big') i jezgru male snage (koja se naziva 'LITTLE'). Takođe postoji trend poboljšanja energetske efikasnosti fokusirajući se na performanse po vatu uz napredno upravljanje sitnom zrnom ili ultra finom žitom i dinamičko skaliranje napona i frekvencije (tj. Laptop računare i prenosive media plejere).


Čipovi dizajnirani od samog početka za veliki broj jezgara (radije nego da su evoluirali iz jednojezgrenih dizajna) ponekad se nazivaju brojni dizajni, naglašavajući kvalitativne razlike.


Arhitektura

Kompozicija i ravnoteža jezgara u multi-core arhitekturi pokazuju veliku raznolikost. Neke arhitekture koriste jedan dizajn jezgra koji se stalno ponavlja ("homogeni"), dok drugi koriste mešavinu različitih jezgara, od kojih je svaka optimizirana za različitu, "heterogenu" ulogu.


U članku "Dizajneri CPU-a raspravljaju o multi-core budućnosti", Rick Merritt, EE Times 2008, uključeni su ovi komentari:


Chuck Moore [...] je predložio da računari treba da budu kao mobilni telefoni, koristeći različite specijalne jezgre za pokretanje modularnog softvera zakazanog za interfejs za programiranje na visokom nivou.


[...] Atsushi Hasegawa, viši glavni inženjer u Renesasu, generalno se složio. On je sugerisao da je upotreba mnogih specijalnih jezgara koja rade na koncertu dobar model za buduće multi-core dizajne.


[...] Anant Agarwal, osnivač i izvršni direktor starter Tilera, zauzimao je suprotan stav. On je rekao da višejezgreni čipovi moraju biti homogene kolekcije jezgara opšte namene kako bi softverski model bio jednostavan.