DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт з лабораторної роботи № 2 з дисципліни “Архітектура комп’ютерів, частина 2”

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
КН
Кафедра:
Кафедра електронних обчислювальних машин

Інформація про роботу

Рік:
2018
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Архітектура комп ютерів частина
Група:
КН-31
Коротко про документ

Про що ця робота

Звіт присвячено дослідженню конвеєрного виконання RISC інструкцій за допомогою архітектурного симулятора WinMIPS64. Описано виявлення залежностей даних, усунення небезпек та оцінку впливу прогнозування переходів на CPI.

У роботі розглядаються

  • Архітектура комп'ютерів
  • RISC інструкції
  • Конвеєрне виконання
  • Симулятор WinMIPS64
  • Залежності даних
  • Прогнозування переходів
  • Оптимізація коду

Зміст і розділи

  1. Мета роботи
  2. Завдання
  3. Виконання роботи
  4. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів
Викладачі:Жолубак І. М.

Ключові поняття

RISCWinMIPS64RAW stallCPIумовний перехіднебезпека данихоптимізація

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки Національний університет „Львівська політехніка” Кафедра EОМ Звіт з лабораторної роботи № 2 з дисципліни: “ Архітектура комп’ютерів, частина 2” Мета роботи: Опанувати техніку конвеєрного виконання RISC інструкцій. Завдання: Засобами архітектурного симулятора WinMIPS64 машини з 64-розрядною RISC архітектурою MIPS64 дослідити конвеєрне виконання фрагментів машинних програм, що містять цикли. Виявити наявні залежності (небезпеки) даних і керування, оптимізувати програмний код та дослідити дію запропонованої оптимізації. За результатами проведених лабораторних досліджень оформити звіт та захистити його. Виконання роботи: / Рис. 1. Завантаження програми / Рис. 2. Перше RAW пригальмування / Рис. 3. Стан виникнення першої gомилки в передбаченні напрямку умовного переходу (Branch misprediction stall) / Рис. 4. Стан симулятора після виконання програми з можливістю прогнозування напрямку умовного перходу / Рис. 5. Стан симулятора після виконання програми без можливісті прогнозування напрямку умовного перходу Висновок: Під час виконання даної лабораторної роботи я опанував техніку конвеєрного виконання RISC інструкцій.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!