Hva er en kjerne i en Multicore mikroprosessor?

I datateknikk, uttrykket "kjerne" refererer til en prosessor forbundet med to eller flere andre prosessorer i en enkelt CPU. En dual-core prosessor består av to prosessorer på samme, integrert krets.

Prosessorhastighet

En "3 GHz" prosessor opererer med en klokkehastighet på 3 milliarder sykluser per sekund. En syklus er overgangen fra null til én eller en null. Instruksjoner utført av CPU (Central Processing Unit) krever flere sykluser.

Enkelt prosessor Computing

En datamaskin som kjører på en prosessor med en enkelt tråd kan bare behandle en instruksjon om gangen. Tusenvis av instruksjoner kan utføres i en andre, men bare den ene etter den andre.

Parallel Computing

Parallell databehandling er det lov til å utføre flere instruksjoner samtidig. Multitasking CPUer utnytte tråder eller flere kjerner til å utføre samtidige instruksjoner.

threading

Flere tråder dele minne cache av en kjerne i å håndtere flere instruksjoner samtidig. En 3 GHz prosessor med 8 MB cache og i stand til to tråder kan kjøre to instruksjoner på én gang med hver tråd tillates inntil 4 MB minne.

Multicore prosessor

Flere kjerner kan håndtere flere instruksjoner uten å dele prosessorkraft. En 3 GHz dual-core prosessor kan utføre to samtidige instruksjoner på hele 3 GHz hastighet. Flerkjernede prosessorer med threading kan utføre enda flere instruksjoner samtidig.