ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Процесс проектирования цифровых устройств с использованием ПЛИС.
1) Выбор элементной базы и САПР 2) Спецификация проекта и его представление в блочно-функциональном уровне 3) Содержательное описание проекта и его частей - Иерархия языков проектирования дискретных устройств - Описание структуры операционного блока - Описание поведения элементов операционного блока - Описание работы устройства управления 4) Верификация описания проекта 5) Компиляция проекта 6) Верификация технологической реализации проекта 7) Определение характеристик разработанного устройства 8) Организация натурных экспериментов 9) Подготовка к производственному выпуску
34. Архитектура конвейерного суперскалярного процессора: способы устранения конфликтов по данным.
35. Архитектура конвейерного суперскалярного процессора: способы устранения конфликтов по управлению.
1) Дублирование ступеней конвейера для обработки обеих ветвей 2) Оптимизация кода на этапе компиляции с целью увеличения полезной нагрузки на дублированные ступени конвейера 3) Предсказание переходов 36. Архитектура конвейерного суперскалярного процессора: статическое и динамическое предсказание переходов. Способы предсказания переходов Эффективность алгоритмов предсказания зависит от использования статистических данных, накопленных: 1. заранее при компиляции и тестовых прогонах (статическое предсказание переходов); 2. полученных в процессе исполнения программы (динамическое предсказание переходов). 3. На основе статического и динамического подходов. Стратегии статического предсказания переходов Переход происходит всегда (60-70%).Переход не происходит никогда (50%).Переход выполняется по результатам профилирования (75%).Переход определяется по коду операции (75%).Переход выполняется исходя из направления (85%).При первом выполнении переход имеет место всегда (90%). Стратегии динамического предсказания переходов - Одноуровневое предсказание: использует Шаблонную Таблицы Истории (Pettern History Table). Выборка информации может происходить: по адресу команды перехода; по истории всех команд перехода; по истории исполнения только предсказываемой команды перехода. Алгоритм предсказания зависит от размера строк PHT. При хранении одного бита переход предсказывается в соответствии с предыдущим итогом выполнения команды (точность ~78%). При хранении двух бит учитывается переход для двух последних исполнений команды (точность ~82%). - Двухуровневое предсказание. - Гибридное предсказание
Обобщенная схема суперскалярного конвейерного процессора
Не нашли, что искали? Воспользуйтесь поиском:
|