Intel Hyperthread tehnologija vs. Dvostruka jezgra

Sajam potrošačke elektronike 2013. ističe najnoviju tehnologiju

Intel proizvodi procesorske jedinice s jednom, dvije, četiri i šest jezgri.

Kredit za sliku: Justin Sullivan/Getty Images Vijesti/Getty Images

Dvojezgreno računalo ima dodatni hardver koji ga čini bržim: dva procesora, od kojih se svaki naziva jezgrom. Hyperthreading je softversko rješenje za učinkovitije korištenje resursa procesora. Ako uspoređujete Intelove modele za zamjenu za web poslužitelj ili radnu stanicu zaposlenika, zapamtite da će dvojezgreno računalo uvijek biti brže od jednojezgrenog računala, čak i uz hipernitnost.

Dvostruka jezgra

Kada kupite dvojezgreno računalo, kupujete računalo s dva CPU-a na istom čipu. Svaki CPU radi neovisno i ima vlastitu predmemoriju za pohranu vrijednosti. Međutim, dva CPU-a dijele sabirnicu koja čita i upisuje podatke u memoriju i iz memorije. Dok prvi CPU obrađuje informacije, drugi CPU koristi sabirnicu za dohvaćanje uputa i podataka iz memorije. Drugi CPU tada obrađuje svoje podatke dok prvi CPU šalje rezultate i dohvaća nove upute.

Video dana

Hyperthreading

Nit je proces koji se izvodi na CPU-u. CPU-i mogu izvršavati samo jednu nit odjednom. Međutim, jedna nit obično ne koristi sve resurse procesora. Kako bi se resursi CPU-a bolje iskoristili, hipernitnost dijeli resurse procesora kako bi stvorila dva virtualna procesora iz jednog fizičkog procesora. Operativnom sustavu se čini kao da postoje dva procesora od kojih svaki može pokrenuti simultanu nit. Rezultat bi trebao biti poboljšana izvedba u odnosu na računalo bez hipernitnosti.

Dual Core s Hyperthreadingom

Dvojezgreno računalo koristi hardver za povećanje performansi. Ima dva fizička procesora koji učinkovito udvostručuju performanse u usporedbi s računalom s jednim procesorom. Hyperthreading ne dodaje hardver računalu. To je virtualno rješenje koje može povećati performanse učinkovitijim korištenjem resursa procesora. Kako biste maksimalno povećali performanse, kombinirajte oba rješenja i koristite dvojezgreno računalo koje podržava hipernitnost. Dvije fizičke jezgre podijeljene su u četiri virtualne jezgre radi poboljšanja performansi.

Hyperthreading performanse

Uz hipernitnost, jedan proces traje duže da se dovrši, ali možete pokrenuti više njih. Poboljšanje performansi s hipernitnošću ovisi o vrsti obrade koju CPU izvodi. Hyperthreading radi bolje s višejezgrenim procesorima jer oba procesora nisu uvijek aktivna u isto vrijeme. Ako jedan proces troši većinu CPU vremena ili ako procesi ovise o značajnoj količini ulaza i izlaza na disku, trebali biste onemogućiti hipernitnost jer bi mogla smanjiti performanse.