Cs 303 Компьютерная архитектура Модуль Вопросы и ответы Перевод: английский русский


Реализовать аппаратную многопоточность (или) Объяснить аппаратную многопоточность



Download 312,23 Kb.
bet10/12
Sana28.01.2023
Hajmi312,23 Kb.
#904513
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
106614 (1).en.ru

Реализовать аппаратную многопоточность (или) Объяснить аппаратную многопоточность


Аппаратная многопоточностьУвеличение использования процессора за счет переключения на другой поток, когда один поток остановлен.

  • НитьПоток включает в себя программный счетчик, состояние регистра и стек. Это легкий процесс; в то время как потоки обычно используют одно адресное пространство, процессы — нет.

  • ПроцессПроцесс включает один или несколько потоков, адресное пространство и состояние операционной системы.

Существует три основных подхода к аппаратной многопоточности.

  1. Мелкозернистая многопоточность

  2. Крупнозернистая многопоточность

  3. Одновременная многопоточность

Мелкозернистая многопоточность

  • Мелкозернистая многопоточностьпереключается между потоками для каждой инструкции, что приводит к чередующемуся выполнению нескольких потоков.

  • Это чередование часто выполняется в циклическом режиме, пропуская любые потоки, остановившиеся на этом тактовом цикле.

  • Чтобы сделать мелкозернистую многопоточность практичной, процессор должен иметь возможность переключать потоки в каждом такте. Преимущество

  • Это может скрыть потери пропускной способности, возникающие как из-за коротких, так и из-за длинных простоев, поскольку инструкции из других потоков могут выполняться, когда один поток останавливается.

Недостаток


Крупнозернистая многопоточность
Крупнозернистая многопоточность переключает потоки только в случае дорогостоящих простоев, таких как промахи кэша последнего уровня.

Преимущество:


  • Устраняет необходимость быстрого переключения потоков.

  • Не замедляет выполнение отдельных потоков, поскольку инструкции из других потоков будут выдаваться только тогда, когда поток сталкивается с дорогостоящей остановкой.

Download 312,23 Kb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish