Dvojjadro vs štvorjadro
Dvojjadrové a štvorjadrové sú dva typy procesorov, ktoré patria do kategórie viacjadrových procesorov. Vo viacjadrovom procesore je viac ako jedno jadro (procesor) v matrici s jedným integrovaným obvodom. Dvojjadrový procesor má dve jadrá v tej istej matrici a štvorjadrový procesor má štyri jadrá v tej istej matrici. Viacjadrové procesory sú široko používané v počítačoch na všeobecné použitie, vstavaných zariadeniach, sieťových zariadeniach atď. Ak chcete čo najlepšie využiť viacjadrové procesory, softvérové programy bežiace v systéme by mali byť implementované takým spôsobom, aby boli schopné získať plné využitie viacjadrového nastavenia.
Čo je to dvojjadro?
Dvojjadrové procesory majú dve procesorové jadrá v tej istej matrici. A každé z jadier má svoju vyrovnávaciu pamäť. Ak v tradičnom jednojadrovom procesore pri vykonávaní inštrukcií nie sú požadované údaje vo vyrovnávacej pamäti, tieto údaje by sa mali načítať z pamäte RAM (pamäte s náhodným prístupom) alebo z úložného zariadenia, čo by spomalilo vykonávanie, pretože procesor má počkajte, kým prijme dáta. Ale s dvoma jadrami každé jadro vykonáva inštrukcie oddelene, a preto keď jedno jadro pristupuje k pamäti, druhé jadro môže stále vykonávať pokyny. Tým by sa zlepšil výkon systému. Najmä pri multitaskingu, ak je k dispozícii iba jeden procesor, utrpí výkon, pretože procesor by musel prepínať medzi dvoma procesmi. Preto multitasking môže 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 štvorjadro?
Štvorjadrový procesor je procesor so štyrmi jadrami v tej istej matrici. Ale prvé štvorjadrové procesory mali každé jadro oddelene v štyroch matriciach a boli spojené do jedného balíka, aby vytvorili štvorjadrový procesor. Neskôr prišli procesory so všetkými štyrmi jadrami v rovnakej matrici a nazývali sa monolitické štvorjadrové procesory. Niektoré štvorjadrové procesory sa tiež vyrábajú 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 spustenie viacerých aplikácií súčasne. Väčšina aplikácií však nie je vyvinutá tak, aby naplno využila štvorjadrové možnosti. Sú určené pre jednojadrové procesory. Aplikácie, ktoré sú vyvinuté na spustenie niekoľkých úloh súčasne, budú môcť naplno využiť výhody štvorjadrového procesora.
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. Počítač so štvorjadrovým procesorom by preto mal fungovať lepšie ako počítač s dvojjadrovým procesorom. To však nemusí byť vždy pravda, pretože väčšina aplikácií je vyvinutá pre prostredia s jedným alebo dvoma jadrami. Preto nebudú môcť využiť výhody zlepšenia výkonu poskytovaného štvorjadrovými procesormi.