Методическое пособие для сдачи экзамена экзаменационных вопросов ббк 22. Т81 Методическое пособие для экзамена по аэвм: ответы на основные вопросы экзамена


Вопрос 23. Архитектура ЭВМ с длинным командным словом



Download 280,93 Kb.
bet23/31
Sana08.12.2022
Hajmi280,93 Kb.
#881665
TuriМетодическое пособие
1   ...   19   20   21   22   23   24   25   26   ...   31
Bog'liq
ALL (1)

Вопрос 23. Архитектура ЭВМ с длинным командным словом.


Архитектура ЭВМ с длинным командным словом (VLIW – Very Long Instruction Word) позволяет сократить объем оборудования, требуемого для реализации параллельной выдачи несколько команд, базируется на множестве независимых командных устройств. Вместо того чтобы выдавать на эти устройства последовательные команды, операции упаковываются в одну очень длинную команду. Ответственность за вывод параллельно выдаваемых для выполнения команд полностью ложится на компилятор.
VLIW – появилась в России. Она не попадает под принципы фон Неймана (нарушает принцип программного управления, т.е. последовательного выполнения команд).
В суперскалярных процессорах задача распределения работы между вычислительными модулями решается аппаратно, что сильно усложняет дизайн процессора, и может быть чревато ошибками. В процессорах VLIW эта задача решается во время компиляции и в инструкциях явно указано, какое вычислительное устройство какую команду должно выполнять. Аппаратные средства, необходимые для реализации параллельной обработки, отсутствуют.
Например, VLIW-команда может включать две целочисленные операции, две с плавающей точкой, две операции обращения к памяти и операции перехода. Длина такой команды обычно 112-168 бит.
Для машин с VLIW-архитектурой был разработан новый метод планирования выдачи команд – трассировочное планирование. При его использовании из последовательности команд исходной программы генерируются длинные команды путём просмотра программы за пределами базовых блоков (линейный участок программы без ветвления). Компилятор с трассировочным клонированием определяет участок программы без обратных дуг (переходов назад), которая становится кандидатом для составления расписания. Обратные дуги обычно имеются в программах с циклами.
Для увеличения размера тела цикла широко используется методика раскрутки цикла, что приводит к образованию больших фрагментов программы без обратных дуг. Если дана программа, содержащая только переходы вперед, компиляторы делают эвристическое (эвристический – интуитивный) предсказание выбора условных ветвей. Путь, имеющий наибольшую вероятность выполнения (трасса), используется для оптимизации, проводимой с учетом зависимости по данным между командами и ограничением аппаратных ресурсов. Во время планирования генерируется длинное командное слово.
Все операции длинного командного слова выдаются одновременно и планируются параллельно. После обработки первой трассы планируется следующий путь, имеющий наибольшую вероятность выполнения (предыдущая трасса больше не рассматривается). Процесс упаковки команд последовательной программы в длинные командные слова продолжается до тех пор, пока не будет оптимизирована вся программа. Ключевым условием эффективной работы VLIW-машины является корректное предсказание выбора условных ветвей. Например, очень высокий прогноз условных ветвей имеется для научных программ.
Одни из первых VLIW-процессоров появились в конце 1980-х и были разработаны компанией Cydrome. В чистом виде архитектуру VLIW имеют процессоры TriMedia фирмы Philips. Микропроцессор Intel Itanium имеет 64-битную систему команд «с явным параллелизмом» (explicitly parallel instruction computing, EPIC), которая является одним из вариантов VLIW. Микропроцессоры серии «Эльбрус» («Эльбрус 2000», «Эльбрус S») являются VLIW-процессорами. VLIW также получила хорошее распространение на рынке GPU, так, видеопроцессоры AMD/ATI Radeon начиная с R600 и до современных имеют VLIW-архитектуру.

Download 280,93 Kb.

Do'stlaringiz bilan baham:
1   ...   19   20   21   22   23   24   25   26   ...   31




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