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



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

Недостатки:


  • Не покрывает короткие киоски. Это ограничение возникает при запуске конвейера.

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

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

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

Одновременная многопоточность
Одновременная многопоточность (SMT)является разновидностью аппаратной многопоточности. Инструкции из нескольких потоков выдаются в одном и том же цикле. Использует переименование регистров и средство динамического планирования многозадачной архитектуры.

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


  • Максимальное использование исполнительных устройств

Недостаток


  • Требуется дополнительная аппаратная поддержка

    • Зарегистрируйте файлы, ПК для каждого потока

    • Временный результат регистрируется перед фиксацией

    • Поддержка сортировки, какие потоки получают результаты от каких инструкций

Пример


Как четыре потока используют слоты задач суперскалярного процессора в разных подходах.


Грубая многопоточность




Прекрасная многопоточность

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


    1. Как реализована параллельная обработка и объясните используемую архитектуру? или объяснить классификацию Флинна?


Таксономия Флинна - это классификация компьютерных архитектур, предложенная Майклом Дж. Флинном в 1966 году. Четыре классификации, определенные Флинном, основаны на количестве одновременных инструкций (или управления) и потоков данных, доступных в архитектуре:
В процессор поступают два типа информации:



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

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

Компьютерную архитектуру можно разделить на следующие четыре отдельные категории:





      1. Потоки данных с одной инструкцией (SISD)

      2. Потоки нескольких данных с одной инструкцией (SIMD)

      3. Потоки одиночных данных с несколькими инструкциями (MISD)

      4. Потоки данных с несколькими инструкциями (MIMD).




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