Логотип МИЭМ НИУ ВШЭ
Завершен
Логотип типа проекта Программный
Программный
2021 / 2022
Логотип проекта Модификация ПО для моделирования суперскалярного процессора

517 Модификация ПО для моделирования суперскалярного процессора

Старт
15.01.2022

Паспорт проекта

Аннотация

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

Отрасль

Информатика

Теги

Информатика

Цель

Модификация ПО с целью устранения неточностей в работе и предотвращения ошибочных результатов. Исходное ПО работает корректно без сбоев и неожиданных прерываний. Но по мере ее использования хотелось бы доработать некоторые аспекты. Нужно следующее. 1.Протестировать программу в разных режимах. 2.Зафиксировать неточности/ошибки. 3. Изменить программу для симулятора. 4. Добавить в генерацию вариантов вместо 20 инструкций 40 (возможно и более - необходимо проверить). 5. Изменить окно постановки...

Ожидаемые результаты

  • Обновленное ПО с наглядным и красочным интерфейсом, отражающее микроархитектуру CPU и позволяющее наглядно смоделировать такты работы ядра суперскалярного процессора, где отражены применяемые для повышения производительности технологии: "out-of-order", предсказание переходов, использование загрузочных буферов данных, разбиение инструкций на микрооперации, конвейерная обработка.

    Форма и способы промежуточного контроля

    Очная или он-лайн защита.

    Форма представления результатов

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

    Ресурсное обеспечение

    Никакого специального оборудования и ПО не требуется, кроме ПК и свободно распространяемых программных пракетов.

    Имеющийся задел

    Есть работающее ПО с частичными доработками За 2020-21 уч. год выполнены пункты (см. цель проекта): 1,2,3-частично,4,5-частично (нет модели "in-order"), 6-частично (без "retire") 7 частично. Есть методическое обеспечение, которое требует обновления после изменения ПО СПИСОК ЛИТЕРАТУРЫ 1. Новое в архитектуре Silvermont процессоров Intel Atom Z3xxx: что ждет нас в тонких, легких и недорогих планшетах на Windows 8 в 2014 году. Сайт о высоких технологиях iXBT.com...

    Заказчик

    МИЭМ / ДКИ