Sadržaj:
Definicija - Što znači Chip Multithreading (CMT)?
Chip multithreading (CMT) način je za povećanje performansi paralelnom obradom. To je sposobnost mikroprocesora za obradu više izvođenja hardverskih niti kao i obradu više softverskih niti.
Techopedia objašnjava Chip Multithreading (CMT)
Najbolji način za postizanje CMT-a naziva se multiprocesiranje čipova (CMP), tehnologija koju je pokrenuo Sun Microsystems. Osnovna karakteristika tehnologije uključuje umnožavanje cijele jezgre procesora, zajedno s većinom njegovih podsustava i postavljanje na jednu silicijsku matricu. To se može učiniti tako da se pakiraju dva modificirana procesora s dodatnim logičkim krugovima koji im omogućuju da se ponašaju točno poput jednog dvostrukog jezgra.
Velika prednost CMP-a je njegova kompatibilnost s unazadnim pinom s prethodnim generacijama. To omogućava CMP procesoru da stane u postojeće postavke računala i umnoži broj procesora u sustavu. S porastom jezgara za obradu dolazi do povećanja valjanosti procesora. Međutim, tu je i nedostatak ove tehnologije. Umnožavanjem broja procesora eksponencijalno se povećava broj tranzistora, koji zauzima više prostora, skuplje je i teže stvaranju problema s disipacijom topline.
Chip multithreading je aplikacija paralelne obrade. Može se vidjeti kao da je slična softverskoj višestrukoj obradi gdje se u jednom procesu može obaviti više procesa procesora. Jedina je razlika što se CMT temelji na hardveru pa procesor umjesto softvera obrađuje različite niti. Ključna prednost toga u odnosu na starije tehnologije procesora je poboljšana propusnost.
