У дома железария Какво е многопоточна чип (cmt)? - определение от техопедия

Какво е многопоточна чип (cmt)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Cith Multithreading (CMT)?

Чиповата многопоточност (CMT) е начин за повишаване на производителността чрез паралелна обработка. Това е способността на микропроцесора да обработва множество хардуерни нишки на изпълнение, както и да обработва множество софтуерни нишки.

Techopedia обяснява Chip Multithreading (CMT)

Най-добрият начин за постигане на CMT се нарича чип мултипроцесиране (CMP), технология, въведена от Sun Microsystems. Основната характеристика на технологията включва дублиране на цялото ядро ​​на процесора заедно с повечето му подсистеми и поставянето му върху един силиконов матрица. Това може да стане чрез съвместно опаковане на два модифицирани процесора с допълнителни логически схеми, които им позволяват да се държат точно като една двойна ядрова матрица.


Едно голямо предимство на CMP е неговата съвместимост с връзки назад с предишни поколения. Това дава възможност на CMP процесор да се впише в съществуваща компютърна настройка и да умножи броя на процесорите в системата. С увеличаването на процесорните ядра идва увеличаване на валидирането на процесора. Въпреки това има недостатък на тази технология. Умножаването на броя на процесорите експоненциално увеличава броя на транзисторите, което заема повече място, е по-скъпо и има тенденция да създава проблеми с разсейването на топлината.


Chip multithreading е приложение за паралелна обработка. Може да се приеме, че е подобно на софтуерното многопоточно четене, където в един процес могат да се извършват множество дейности на процесора. Единствената разлика е, че CMT е базиран на хардуер, така че процесорът да обработва различните нишки вместо софтуера. Ключовото предимство на това в сравнение с по-старите процесорни технологии е подобрената производителност.

Какво е многопоточна чип (cmt)? - определение от техопедия