Domov technické vybavenie Čo je to multithreading čipov (cmt)? - definícia z technológie

Čo je to multithreading čipov (cmt)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená viaczávitová technológia čipov (CMT)?

Čipový multithreading (CMT) je spôsob, ako zvýšiť výkon prostredníctvom paralelného spracovania. Je to schopnosť mikroprocesora spracovať viaceré hardvérové ​​vlákna vykonávania, ako aj spracovávať viaceré softvérové ​​vlákna.

Techopedia vysvetľuje čipové multithreading (CMT)

Najlepší spôsob, ako dosiahnuť CMT, sa nazýva čipové multiprocesovanie (CMP), technológia propagovaná spoločnosťou Sun Microsystems. Základná charakteristika technológie spočíva v duplikácii celého jadra procesora spolu s väčšinou jeho subsystémov a jeho umiestnení na jedinú kremíkovú formu. To sa dá dosiahnuť spoločným zabalením dvoch modifikovaných procesorov s ďalšími logickými obvodmi, ktoré im umožnia správať sa presne ako jediná matrica s duálnym jadrom.


Veľkou výhodou CMP je jeho spätná kompatibilita s predchádzajúcimi generáciami. Toto umožňuje procesoru CMP zapadnúť do existujúceho nastavenia počítača a vynásobiť počet procesorov v systéme. S nárastom spracovateľských jadier dochádza k zvýšeniu validácie procesorov. Táto technológia však má nevýhodu. Exponenciálne znásobenie počtu procesorov zvyšuje počet tranzistorov, ktoré zaberajú viac miesta, je drahšie a má tendenciu spôsobovať problémy s odvodom tepla.


Čipový multithreading je aplikácia paralelného spracovania. Možno to považovať za podobné softvérovému multithreadingu, kde je možné vykonávať viac činností procesora v jednom procese. Jediný rozdiel je v tom, že CMT je založený na hardvéri, takže procesor spracováva rôzne vlákna namiesto softvéru. Kľúčovou výhodou je v porovnaní so staršími procesorovými technológiami zvýšená priepustnosť.

Čo je to multithreading čipov (cmt)? - definícia z technológie