Són els mateixos que les CPU?

7 respostes 7

Un nucli és normalment la unitat de càlcul bàsica de la CPU - pot executar un únic context del programa (o múltiples si accepta fils de maquinari com ara hiperfilant a les CPU de l' Intel· ligència), mantenint l' estat correcte del programa, registra els registres i l' ordre d' execució correctes, i realitzant les operacions a través de ALUsCity name (optional, probably does not need a translation) . Per a propòsits d'optimització, un nucli també pot mantenir en la memòria cau amb còpies de trossos de memòria usades amb freqüència.

Una CPU pot tenir un o més nuclis per a realitzar tasques a un moment determinat. Aquestes tasques solen ser processos de programari i fils que els horaris de l' OSM. Tingueu present que l' OS pot tenir molts fils per a executar- se, però la CPU només pot executar X tals tasques en un temps donat, on X = número de nucli * nombre de fils de maquinari per nucli. La resta hauria d'esperar que l'OSM els planti si preemptitzés les tasques actualment en execució o qualsevol altre mitjà.

A més d'un o molts nuclis, la CPU inclou alguns interconnexió que connecten els nuclis del món exterior, i normalment també un gran cau compartit per l'últim nivell. Hi ha múltiples elements clau necessaris per fer un treball de la CPU, però les seves localitzacions exactes poden ser diferents d'acord amb el disseny. Necessitareu un controlador de memòria per parlar amb la memòria, controladors d' E/O (mostrat, PCIe, USB, etc.). En el passat aquests elements estaven fora de la CPU, en la complementària "chipset," però la majoria del disseny modern els ha integrat a la CPU.

A més de la CPU pot tenir una GPU integrada, i gairebé tot el que el dissenyador volia per mantenir a prop de l'actuació, el poder i la fabricació. El disseny de la CPU és especialment tendència al que s'anomena sistema en xip (SoC).

Aquest és un disseny "classic," usat per la majoria de dispositius generals moderns (client PC, servidors, i també taulat i telèfon intel· ligents). Podeu trobar dissenys més elaborats, normalment a l'acadèmia, on els càlculs no es fan en unitats bàsiques "cor-com"

Primer aclarirem el que és una CPU i el que és un nucli, una CPU de processament central, pot tenir múltiples unitats de nucli, aquests nuclis són un processador per si mateix, capaç d'executar un programa però està dins del mateix xip.

En el passat es va distribuir una CPU entre unes quantes fitxes, però com La llei de Moore Es van fer servir per tenir una CPU completa dins d'un xip (die), ja que el fabricant de 90 va començar a encaixar més nuclis en la mateixa mort, així que aquest és el concepte de multi-cor.

En aquests dies és possible tenir centenars de nuclis a la mateixa CPU (chip o moren) GPUs, Intel Xeon. Una altra tècnica desenvolupada a la xarxa de 90 era simultània, bàsicament van descobrir que era possible tenir un altre fil en la mateixa CPU base, ja que la majoria dels recursos ja es van duplicar com ALU, múltiples registres.

Així que bàsicament una CPU pot tenir múltiples nuclis cadascun d'ells capaços d'executar un fil o més alhora, potser esperem tenir més nuclis en el futur, però amb més dificultat per a poder programar de forma eficient.

La CPU és una unitat de processament central. Des de 2002 només tenim un processador de nucli I.e. Només farem una sola tasca o un programa alhora.

Per tenir múltiples programes executant- se en un moment hem d' usar el processador múltiple per executar processos diversos en un moment així que necessitàvem una altra pissarra per això i això és molt car.

Intel·ligència va introduir el concepte d'hiper fil e. convertirà la única CPU en dos CPU virtuals i.e tenim dos nuclis per a la nostra tasca. La CPU és única, però només fa veure (matjada) que té una CPU dual i realitza múltiples tasques. Però tenir múltiples nuclis seran millors que això per tal que la gent desenvolupi fent processadors multicore i.e. múltiples processadors en una sola caixa i.e. Agafant una CPU múltiple amb una sola gran CPU. I.e. múltiples nuclis.

Però això era sobre els processadors vells...

Els processadors d'un dia 3r genpcs tenen processadors de nucli. Ara bé, els 'cos' es poden comparar amb un 1r o 2n processadors gen-ficients en un sol xip, un sol processador. Així que ara vam entendre què són els nuclis, és a dir, que són mini processadors que es combinen per convertir-se en un processador. I cada nucli pot manejar un únic procés en un moment o multi fils tal com està dissenyat per a l'OSM. I la folloloq les mateixes passes que he esmentat sobre el processador individual.

Eg. Un processador i7 6gen té 8 nuclis... i 8 processadors minis en 1 i7... ie la seva velocitat és 8x per als antics processadors. I així és com es poden fer les tasques múltiples.

Podia haver centenars de nuclis en un sol processador. Eg. Intel i128.

He llegit totes les respostes, però això enllaç era una explicació més clara per a mi sobre la diferència entre CPU(Processor) i el nucli. Així que me'n vaig d'aquí unes notes. allà .

La diferència principal Entre la CPU i la base és que La CPU és un circuit electrònic dins de l' ordinador que porta instruccions per a realitzar operacions aritmètica, lògica, control i entrada, mentre que el nucli és una unitat d' execució dins de la CPU que rep i executa instruccions.

La imatge de la Intel·ligència és útil, tal com es mostra la millor resposta de Tortuga. Aquí hi ha un títol per a això.

Processador : un xip semiconductor, la CPU (unitat de processamentcentral) assegut en un sòcol, circa 1950s-2010s. En el temps, s' han empaquetat més funcions en el xip de la CPU. Abans de les alliberacions dels anys 50 de processadors d'un sol xip, un processador podria haver escampat en múltiples xips. A mitjans de 2010 els xips d'un sistema van fer que es fes una mica més d'esquetés un processador a un xip, tot i que normalment és el que la gent vol dir en processador, com "aquest ordinador té un processador i7" o "aquest sistema d'ordinador té quatre processadors."

Nucli : un bloc de CPU, executant una instrucció cada vegada. (Veus a la gent dient una instrucció per cicle rellotge, però algunes CPU usen múltiples cicles de rellotge per algunes instruccions.)

Artículos Relacionados:

- Processador -

Esta web usa cookies, puedes ver la política de cookies, aquí -
Política de cookies +