Dvojedrni proti štirijedrnim
Dvojedrni in štirijedrni sta dve vrsti procesorja, ki spadata v kategorijo večjedrnih procesorjev. V večjedrnem procesorju je več kot eno jedro (procesor) v enem samem integriranem vezju. Dvojedrni procesor ima dve jedri v isti matrici, štirijedrni procesor pa štiri jedra v isti matrici. Večjedrni procesorji se pogosto uporabljajo v računalnikih za splošno rabo, vgrajenih napravah, omrežnih napravah itd. Za najboljšo uporabo večjedrnih procesorjev morajo biti programi, ki se izvajajo v sistemu, implementirani tako, da lahko pridobijo polna uporaba večjedrne nastavitve.
Kaj je dvojedrni procesor?
Dvojedrni procesorji imajo dve procesorski jedri v isti matrici. In vsako od jeder ima svoj predpomnilnik. Pri tradicionalnem enojedrnem procesorju je treba pri izvajanju navodil, če zahtevanih podatkov ni v predpomnilniku, te podatke pridobiti iz RAM-a (pomnilnik z naključnim dostopom) ali iz pomnilniške naprave, kar bi upočasnilo izvajanje, ker ima procesor počakati, dokler ne prejme podatkov. Toda pri dveh jedrih vsako jedro izvaja navodila ločeno in zato, ko eno jedro dostopa do pomnilnika, lahko drugo jedro še vedno izvaja navodila. To bi izboljšalo delovanje sistema. Zlasti pri večopravilnosti, če je na voljo samo en procesor, bo zmogljivost slabša, saj bi moral procesor preklapljati med dvema procesoma. Zato lahko večopravilnost doseže najboljše rezultate, če obstaja več kot eno jedro. AMD Phenom II X2 in Intel Core Duo sta dva primera dvojedrnih procesorjev.
Kaj je štirijedrni procesor?
Štirijedrni procesor je procesor s štirimi jedri v isti matrici. Toda prvi štirijedrni procesorji so imeli vsako jedro ločeno v štirih matricah in so bili združeni v en sam paket, da so tvorili štirijedrni procesor. Kasneje so prišli procesorji z vsemi štirimi jedri v isti matrici in so jih imenovali monolitni štirijedrni procesorji. Poleg tega so nekateri štirijedrni procesorji izdelani tako, da sta dva dvojedrna procesorja združena v en paket. Štirijedrni procesorji lahko izvajajo štiri različna navodila hkrati. Tako so ti primerni za izvajanje več aplikacij hkrati. Toda večina aplikacij ni razvitih tako, da bi v celoti izkoristile štirijedrne zmogljivosti. Zasnovani so za enojedrne procesorje. Aplikacije, ki so razvite za izvajanje več nalog hkrati, bodo lahko v celoti izkoristile prednosti štirijedrnega procesorja.
Kakšna je razlika med dvojedrnim in štirijedrnim?
Dvojedrni procesorji imajo dve procesorski jedri v isti matrici, medtem ko je štirijedrni procesor procesor s štirimi jedri v isti matrici. Zato bi moral računalnik s štirijedrnim procesorjem delovati bolje kot računalnik z dvojedrnim procesorjem. Vendar to morda ne drži vedno, saj je večina aplikacij razvitih za eno- ali dvojedrna okolja. Zato ne bodo mogli izkoristiti prednosti izboljšave zmogljivosti, ki jo zagotavljajo štirijedrni procesorji.