Dviejų branduolių technologija reiškia du atskirus mikroprocesorius viename slegiamajame luste. Iš esmės tai yra du kompiuterių apdorojimo blokai (CPU) viename. Šio tipo lusto pranašumas yra tas, kad užduotis galima atlikti lygiagrečiais srautais, sumažinant apdorojimo laiką. Tai vadinama gijos lygio lygiagretumu (TLP).
TLP taip pat galima naudoti pagrindinėse plokštėse, kuriose gali tilpti du atskiri procesoriaus štampai. Kai TLP atliekama viename CPU naudojant dviejų branduolių technologiją, tai vadinama lusto lygio daugiaprocesiu (CLM).
CPU, kuriame yra daugiau nei vienas branduolys, kiekvienas mikroprocesorius paprastai turi savo talpyklą, vadinamą 1 lygio (L1) talpykla. L1 talpykla žymiai pagerina sistemos našumą, nes daug greičiau prieiti prie lusto talpyklos, nei naudojant laisvosios kreipties atmintį (RAM). L1 talpykla pasiekiama mikroprocesoriaus greičiu.
Dviejų branduolių lustai taip pat dažniausiai turi antrinę bendrinamą procesoriaus talpyklą, žinomą kaip 2 lygio (L2) talpykla. Pagrindinėse plokštėse taip pat gali būti talpyklos lustas, pažymėtas kaip 3 lygio (L3) talpykla. Nors greitesnė nei RAM, L3 talpykla yra lėtesnė nei į lustą integruota talpykla.
Dviejų branduolių technologija turi pranašumų, palyginti su dviejų branduolių arba dviejų branduolių technologija. Pastarieji terminai reiškia du nepriklausomus CPU, įdiegtus toje pačioje pagrindinėje plokštėje. Dviejų branduolių lustai užima mažiau pagrindinės plokštės nekilnojamojo turto, turi didesnį talpyklos suderinamumą ir sunaudoja mažiau energijos nei du nepriklausomi procesoriai. Tačiau ši technologija turi ir trūkumų.
Kad programinė įranga galėtų pasinaudoti kelių branduolių architektūra, ji turi būti parašyta taip, kad būtų naudojamas lygiagretusis sriegis. Kitu atveju programa veikia vieno branduolio režimu, naudodama tik vieną duomenų srautą arba vieną iš įmontuotų mikroprocesorių. Deja, TLP kodavimas yra gana intensyvus, nes bendrinamų duomenų įterpimas gali sukelti klaidų ir sulėtinti veikimą. Dėl šių ir kitų problemų dviejų branduolių procesorius neužtikrina dvigubai didesnio greičio nei vieno branduolio procesorius, nors optimaliomis sąlygomis žymiai padidėja našumas. Galiausiai, dviejų branduolių lustai veikia karštiau nei jų vieno branduolio pusbroliai.
Ar tokio tipo procesorius jums tinka, priklausys nuo to, kam ketinate naudoti kompiuterį. Jei jūsų reguliariai reikalingos programos yra skirtos TLP, jums gali būti labai naudinga kelių branduolių lustas. Jei ne, jums gali būti geriau skirtas aukščiausios klasės vieno branduolio procesorius.