Dual Core vs Quad Core
Dvojjadrové a štvorjadrové jadro sú dva typy procesorov, ktoré patria do kategórie viacjadrových procesorov. Vo viacjadrovom procesore je v jednej matrici integrovaného obvodu viac ako jedno jadro (procesor). Dvojjadrový procesor má dve jadrá v tej istej matrici a štvorjadrový procesor má štyri jadrá v tej istej matrici. Viacjadrové procesory sa široko používajú v počítačoch na všeobecné použitie, vstavaných zariadeniach, sieťových zariadeniach atď. Aby sa čo najlepšie využili viacjadrové procesory, softvérové programy bežiace v systéme by sa mali implementovať takým spôsobom, aby boli schopné získať plné využitie viacjadrového nastavenia.
Čo je duálne jadro?
Dvojjadrové procesory majú dve jadrá procesora v tej istej matrici. A každé jadro má svoju vlastnú vyrovnávaciu pamäť. V prípade tradičného jednojadrového procesora, ak sa požadované údaje nenachádzajú v pamäti cache, pri vykonávaní pokynov by sa tieto údaje mali získavať z pamäte RAM (Random Access Memory) alebo z úložného zariadenia, čo by spomalilo vykonávanie, pretože procesor má čakať, až dostane dáta. Ale s dvoma jadrami vykonáva každé jadro inštrukcie osobitne, a preto keď jedno jadro pristupuje k pamäti, druhé jadro môže stále vykonávať inštrukcie. Tým by sa zlepšil výkon systému. Najmä pri úlohách s viacerými úlohami, ak existuje iba jeden procesor, výkon utrpí, pretože procesor by musel prepínať medzi dvoma procesmi. Preto môže viac úloh dosiahnuť svoj najlepší výkon, ak existuje viac ako jedno jadro. AMD Phenom II X2 a Intel Core Duo sú dva príklady dvojjadrových procesorov.
Čo je štvorjadrové jadro?
Štvorjadrový procesor je procesor so štyrmi jadrami v tej istej matrici. Ale prvé štvorjadrové procesory mali každé jadro osobitne v štyroch formách a boli zlúčené do jedného balíka, aby vytvorili štvorjadrový procesor. Neskôr prišli spracovatelia so všetkými štyrmi jadrami do tej istej matrice a boli nazvaní monolitické štvorjadrové procesory. Niektoré štvorjadrové procesory sa vyrábajú aj kombináciou dvoch dvojjadrových procesorov do jedného balíka. Štvorjadrové procesory majú schopnosť vykonávať štyri rôzne inštrukcie súčasne. Sú teda vhodné na beh niekoľkých aplikácií súčasne. Väčšina aplikácií však nie je vyvinutá na plné využitie výhod štvorjadrového vybavenia. Sú určené pre jednojadrové procesory. Aplikácie, ktoré sú vyvinuté na vykonávanie viacerých úloh súčasne, budú môcť naplno využiť štvorjadrový procesor.
Aký je rozdiel medzi dvojjadrovým a štvorjadrovým jadrom?
Dvojjadrové procesory majú dve jadrá procesora v tej istej matrici, zatiaľ čo štvorjadrový procesor je procesor so štyrmi jadrami v tej istej matrici. Preto by mal mať počítač s štvorjadrovým procesorom lepšiu výkonnosť ako počítač s dvojjadrovým procesorom. To však nemusí byť vždy pravda, pretože väčšina aplikácií je vyvinutá so zameraním na jedno- alebo dvojjadrové prostredia. Nebudú preto môcť využiť výhodu zlepšenia výkonu, ktorú poskytujú štvorjadrové procesory.