Dvojezgrena tehnologija odnosi se na dva pojedinačna mikroprocesora na jednom lijevanom čipu. Ovo su u biti dvije računalne procesorske jedinice (CPU) u jednoj. Prednost ovog tipa čipa je u tome što se zadaci mogu izvoditi u paralelnim tokovima, smanjujući vrijeme obrade. To se naziva paralelizam na razini niti (TLP).
TLP je također moguć na matičnim pločama koje mogu smjestiti dva odvojena CPU matrice. Kada se TLP ostvaruje u jednom CPU-u putem tehnologije s dvije jezgre, to se naziva višeprocesiranje na razini čipa (CLM).
U CPU-ima s više od jedne jezgre, svaki mikroprocesor općenito ima svoju ugrađenu predmemoriju, poznatu kao predmemorija razine 1 (L1). L1 predmemorija značajno poboljšava performanse sustava, jer je mnogo brže pristupiti predmemoriji na čipu nego koristiti memoriju s slučajnim pristupom (RAM). L1 predmemoriji pristupa se brzinom mikroprocesora.
Dvojezgreni čipovi također obično imaju sekundarnu zajedničku predmemoriju na CPU-u, poznatu kao predmemorija razine 2 (L2). Matične ploče također mogu imati čip predmemorije označen kao predmemorija razine 3 (L3). Iako je brža od RAM-a, L3 predmemorija je sporija od predmemorije ugrađene u čip.
Dvojezgrena tehnologija ima prednosti u odnosu na tehnologiju s dvije ili dvije jezgre. Ovi posljednji pojmovi odnose se na dva neovisna CPU-a instalirana na istoj matičnoj ploči. Dvojezgreni čipovi zauzimaju manje prostora na matičnoj ploči, imaju veću koherentnost predmemorije i troše manje energije od dva neovisna CPU-a. Međutim, ova tehnologija također ima svoje nedostatke.
Da bi softver iskoristio prednosti arhitekture više jezgri, mora biti napisan da koristi paralelno niti. Inače, program funkcionira u single-core modu, koristeći samo jedan tok podataka ili jedan od ugrađenih mikroprocesora. Nažalost, kodiranje za TLP je prilično intenzivno, jer preplitanje zajedničkih podataka može stvoriti pogreške i usporiti rad. Zbog ovih i drugih problema, dvojezgreni procesor ne daje dvostruko veću brzinu od jednojezgrenog procesora, iako postoji značajno povećanje performansi u optimalnim uvjetima. Konačno, dvojezgreni čipovi rade toplije od svojih jednojezgrenih rođaka.
Hoće li vam ovaj tip procesora odgovarati ovisit će o tome za što namjeravate koristiti svoje računalo. Ako su programi koji su vam redovito potrebni dizajnirani za TLP, možda ćete imati velike koristi od višejezgrenog čipa. Ako ne, možda će vam bolje poslužiti vrhunski jednojezgreni CPU.