Dom > Izložba > Sadržaj

Višejezgreni procesor Prednosti

Mar 14, 2019

Blizina višestrukih procesorskih jezgara na istoj matrici omogućuje krugovima koherencije cachea rad na mnogo višoj taktnoj frekvenciji nego što je moguće ako signali moraju putovati izvan čipa. Kombinirajući ekvivalentne CPU-e na jednoj jedinici umnogome poboljšava performanse operacija cneop-a (alternativa: njuškanje autobusa). Jednostavno rečeno, to znači da signali između različitih CPU-a prelaze na kraće udaljenosti, te se stoga ti signali smanjuju manje. Ti signali više kvalitete omogućuju slanje više podataka u određenom vremenskom razdoblju, budući da pojedinačni signali mogu biti kraći i ne moraju se ponavljati onoliko često.


Uz pretpostavku da se matrica može fizički uklopiti u paket, multi-core CPU dizajni zahtijevaju mnogo manje prostora na tiskanoj pločici nego što je to slučaj kod multi-chip SMP dizajna. Također, dual-core procesor koristi nešto manje energije od dva spojena jednojezgrena procesora, uglavnom zbog smanjene snage potrebne za pogon signala izvan čipa. Nadalje, jezgre dijele neke sklopove, kao što je L2 cache i sučelje s prednje strane sabirnice (FSB). Što se tiče konkurentskih tehnologija za raspoloživu silicijsku površinu, multi-core dizajn može iskoristiti provjerene dizajne knjižnice procesora i proizvesti proizvod s manjim rizikom od projektne pogreške nego osmišljavanje novog dizajna šireg jezgre. Također, dodavanje više predmemorije trpi zbog smanjenja povrata.


Multi-core čipovi također omogućuju veću učinkovitost pri nižoj energiji. To može biti veliki čimbenik u mobilnim uređajima koji rade na baterijama. Budući da je svaka jezgra višejezgrenog procesora općenito energetski učinkovitija, čip postaje učinkovitiji od jedinstvene velike monolitne jezgre. To omogućuje veću učinkovitost uz manje energije. Izazov u tome je, međutim, dodatni dodatak u pisanju paralelnog koda.