Mis on kahetuumaline tehnoloogia?

Kahetuumaline tehnoloogia viitab kahele üksikule mikroprotsessorile ühel survevalatud kiibil. See on sisuliselt kaks arvutiprotsessorit (CPU) ühes. Seda tüüpi kiibi eeliseks on see, et ülesandeid saab teostada paralleelsete voogudena, mis vähendab töötlemisaega. Seda nimetatakse keermetaseme paralleelsuseks (TLP).

TLP on võimalik ka emaplaatidel, mis mahutavad kahte eraldi protsessori stantsi. Kui TLP saavutatakse ühes CPU-s kahetuumalise tehnoloogia abil, nimetatakse seda kiibi tasemel mitmetöötluseks (CLM).

Rohkem kui ühe tuumaga protsessorites on igal mikroprotsessoril üldiselt oma sisseehitatud vahemälu, mida nimetatakse 1. taseme (L1) vahemäluks. L1 vahemälu parandab oluliselt süsteemi jõudlust, kuna kiibile vahemällu pääsemine on palju kiirem kui muutmälu (RAM) kasutamine. L1 vahemällu pääseb juurde mikroprotsessori kiirusel.

Kahetuumalistel kiipidel on tavaliselt ka protsessori teisese jagatud vahemälu, mida nimetatakse 2. taseme (L2) vahemäluks. Emaplaatidel võib olla ka vahemälukiip, mis on määratud 3. taseme (L3) vahemäluna. Kuigi L3 vahemälu on kiirem kui RAM, on see aeglasem kui kiibile sisseehitatud vahemälu.

Kahetuumalisel tehnoloogial on eelised kahetuumalise või kahetuumalise tehnoloogia ees. Viimased terminid viitavad kahele sõltumatule protsessorile, mis on installitud samale emaplaadile. Kahetuumalised kiibid võtavad emaplaadil vähem kinnisvara, neil on suurem vahemälu sidusus ja need tarbivad vähem energiat kui kaks sõltumatut protsessorit. Sellel tehnoloogial on aga ka omad miinused.

Selleks, et tarkvara saaks ära kasutada mitmetuumalist arhitektuuri, peab see olema kirjutatud nii, et see kasutaks paralleelkeermestust. Vastasel juhul töötab programm ühetuumalises režiimis, kasutades ainult ühte andmevoogu või ühte sisseehitatud mikroprotsessoritest. Kahjuks on TLP kodeerimine üsna intensiivne, kuna jagatud andmete põimimine võib põhjustada vigu ja aeglast jõudlust. Nende ja muude probleemide tõttu ei anna kahetuumaline protsessor kahekordset kiirust kui ühetuumaline protsessor, kuigi optimaalsetes tingimustes on jõudlus märgatavalt suurenenud. Lõpuks töötavad kahetuumalised kiibid kuumemini kui nende ühetuumalised nõod.
See, kas seda tüüpi protsessor teile sobib, sõltub sellest, milleks kavatsete oma arvutit kasutada. Kui programmid, mida regulaarselt vajate, on loodud TLP jaoks, võite mitmetuumalisest kiibist palju kasu saada. Kui ei, siis võib teid paremini teenindada tipptasemel ühetuumaline protsessor.