Razlika med jedrom in procesorjem

Kazalo:

Razlika med jedrom in procesorjem
Razlika med jedrom in procesorjem

Video: Razlika med jedrom in procesorjem

Video: Razlika med jedrom in procesorjem
Video: Музыкальный Hi-Fi центр Technics SC-EH60 (стереосистема). Японское качество! Лучшая акустика 90-х. 2024, Julij
Anonim

Jedro proti procesorju

Razlika med procesorjem in jedrom je lahko zagonetna tema, če niste vešči računalnika. Procesor ali CPE je kot možgani računalniškega sistema. Odgovoren je za vse ključne funkcije, kot so aritmetične, logične in nadzorne operacije. Tradicionalni procesor, kot je procesor Pentium, ima samo eno jedro znotraj procesorja, vendar so sodobni procesorji večjedrni procesorji. Večjedrni procesor ima v paketu procesorja več jeder, kjer je jedro najosnovnejša računalniška enota procesorja. Jedro lahko izvaja samo eno programsko navodilo hkrati (lahko jih izvaja več, če je na voljo zmožnost hiper-nitnosti), vendar lahko procesor, ki je sestavljen iz več jeder, izvaja več navodil hkrati, odvisno od števila jeder.

Kaj je procesor?

Procesor, znan tudi kot centralna procesna enota (CPU), je najpomembnejši del računalniškega sistema, ki je odgovoren za izvajanje programskih navodil. Ta navodila vključujejo aritmetične, logične, krmilne in vhodno-izhodne operacije. Tradicionalno je procesor sestavljen iz komponente, imenovane aritmetična in logična enota (ALU), ki je odgovorna za vse aritmetične in logične operacije, ter druge komponente, imenovane krmilna enota (CU), ki je odgovorna za vse krmilne operacije. Ima tudi niz registrov za shranjevanje vrednosti. Tradicionalno je procesor lahko izvajal samo en ukaz naenkrat. Procesorji, ki imajo samo eno jedro, se imenujejo enojedrni procesorji. Serija Pentium je primer enojedrnih procesorjev.

Potem so bili uvedeni večjedrni procesorji, kjer je imel en sam procesor več procesorjev v sebi, znanih kot jedra. Torej ima dvojedrni procesor dve jedri znotraj procesorja, štirijedrni procesor pa štiri jedra. Večjedrni procesor je torej kot paket, v katerem je več procesorjev, imenovanih jedra. Ti večjedrni procesorji lahko izvajajo več ukazov hkrati, odvisno od števila jeder.

Procesor ima poleg jeder tudi vmesnik, ki povezuje napravo z zunanjim svetom. Večjedrni procesor ima tudi vmesnik, ki povezuje vsa jedra z zunanjim svetom. Ima tudi predpomnilnik zadnje ravni, ki je znan kot predpomnilnik L3, ki je skupen vsem jedrom. Poleg tega lahko procesor vsebuje pomnilniški krmilnik in vhodno-izhodni krmilnik, vendar sta lahko glede na arhitekturo včasih nameščena v naboru čipov, ki je zunaj procesorja. Poleg tega imajo nekateri procesorji v sebi grafične procesne enote (GPU), kjer je GPE prav tako sestavljen iz majhnih in manj zmogljivih jeder.

Kaj je jedro?

Jedro je osnovna računalniška komponenta procesorja. Več jeder skupaj sestavlja procesor. Jedro je sestavljeno iz več osnovnih delov. Aritmetična in logična enota je odgovorna za izvajanje vseh aritmetičnih in logičnih operacij. Nadzorna enota je odgovorna za vse nadzorne operacije. Nabor registrov začasno shrani vrednosti. Če jedro nima možnosti, imenovane hiper-nitnost, lahko izvede samo en programski ukaz naenkrat. Vendar pa imajo sodobna jedra tehnologijo, imenovano hipernitnost, kjer ima jedro odvečne funkcionalne enote, zaradi katerih lahko izvajajo več navodil vzporedno. Znotraj jedra sta dve ravni predpomnilnika, imenovani predpomnilnik L1 in predpomnilnik L2. L1 je najbližji, ki je najhitrejši, a najmanjši. Predpomnilnik L2 je za predpomnilnikom L1, kjer je nekoliko velik, a počasnejši od L1. Ti predpomnilniki so hitrejši pomnilniki, ki shranjujejo podatke v in iz pomnilnika z naključnim dostopom (RAM) računalnika za hitrejši in učinkovitejši dostop.

Razlika med jedrom in procesorjem
Razlika med jedrom in procesorjem
Razlika med jedrom in procesorjem
Razlika med jedrom in procesorjem

Kakšna je razlika med procesorjem in jedrom?

• Jedro je najosnovnejša računska enota procesorja. Procesor je sestavljen iz enega ali več jeder. Tradicionalni procesorji so imeli samo eno jedro, medtem ko imajo sodobni procesorji več jeder.

• Jedro je sestavljeno iz ALU, CU in niza registrov.

• Jedro je sestavljeno iz dveh ravni predpomnilnikov, imenovanih L1 in L2, ki sta v vsakem jedru.

• Procesor je sestavljen iz predpomnilnika, ki si ga delijo klicna jedra, imenovanega predpomnilnik L3. Skupno je vsem jedrom.

• Procesor je lahko glede na arhitekturo sestavljen iz pomnilniškega krmilnika in vhodno/izhodnega krmilnika.

• Določeni procesorski paketi so sestavljeni tudi iz grafičnih procesnih enot (GPU).

• Jedro, ki nima hiper-nitnosti, lahko izvaja le en ukaz hkrati, medtem ko lahko večjedrni procesor, sestavljen iz več jeder, izvaja več ukazov vzporedno. Če je procesor sestavljen iz 4 jeder, ki ne podpirajo hipernitnosti, potem lahko ta procesor izvaja 4 navodila hkrati.

• Jedro s tehnologijo hipernitnosti ima redundantne funkcionalne enote, tako da lahko izvajajo več ukazov hkrati. Na primer, jedro z 2 nitima lahko izvaja 2 ukaza hkrati, zato lahko procesor s 4 takimi jedri vzporedno izvaja 2 × 4 navodila. Te niti se običajno imenujejo logična jedra in upravitelj opravil sistema Windows na splošno prikazuje število logičnih jeder, ne pa tudi fizičnih jeder.

Povzetek:

Procesor proti jedru

Jedro je najosnovnejša računska enota procesorja. Sodoben večjedrni procesor je sestavljen iz več jeder znotraj njih, vendar so imeli zgodnji procesorji le eno jedro. Jedro je sestavljeno iz lastne ALU, CU in njegovega niza registrov. Procesor je sestavljen iz enega ali več takih jeder. Paket procesorja vsebuje tudi medsebojne povezave, ki povezujejo jedra z zunanjostjo. Odvisno od arhitekture lahko procesor vsebuje tudi integriran GPU, krmilnik IO in krmilnik pomnilnika. Dvojedrni procesor ima 2 jedri, štirijedrni procesor pa 4 jedra, kot pove že samo ime. Jedro lahko izvaja samo eno navodilo hkrati (nekaj, če je na voljo hipernitnost), vendar lahko večjedrni procesor izvaja navodila vzporedno, saj vsako jedro deluje kot neodvisen CPU.

Priporočena: