Описание лабораторной установки - раздел Науковедение, Исследование принципов конвейерной обработки Лабораторная Работа Выполняется На Пэвм Типа Ibm, Работающей В Среде Windows ...
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows 98/2000 и выше. Программа имитационного моделирования составлена на языке Delphi 7.0. В ней представлена упрощенная модель подсистемы «Оперативная память – КЭШ». Êðîìå òîãî, â íåé îòîáðàæåíû øèíû àäðåñà è äàííûõ ìèêðîïðîöåññîðà.
Имитационная модель воспроизводит процесс выполнения команд обращения к памяти (чтения и записи). Основное внимание уделено визуализации процессов взаимодействия устройств подсистемы. Имеется возможность сравнивать архитектурные решения и алгоритмы замещения блоков в КЭШе.
Исходными данными для моделирования являются:
- количество команд обращения к памяти;
- доля команд чтения в последовательности;
- доля команд записи в общей смеси;
- объем оперативной памяти (измеряется в строках);
- объем КЭШ-памяти (измеряется в строках);
- способ организации работы КЭШ-памяти:
a) полностью ассоциативная;
b) множественно-ассоциативная;
c) с прямым отображением;
- для множественно-ассоциативной памяти задается количество подмножеств в КЭШе;
- метод обеспечения когерентности памяти;
- метод замещения строк в КЭШ-памяти;
- времена чтения и записи в КЭШ-память (измеряются в тактах);
- времена чтения и записи в оперативную память (измеряются в тактах).
Результаты моделирования представляются в виде:
- количества выполненных команд;
- количества выполненных тактов;
- среднего времени выполнения команды;
- количества промахов при обращении к КЭШ-памяти.
Исполняемый модуль программы моделирования имеет имя Memoryи находится в папке Lab 6. Его запуск осуществляется традиционным способом. После запуска на экране появляется основное окно, которое позволяет задать параметры модели и один из двух режимов моделирования: íåïðåðûâíûé èëè ïîòàêòîâûé. Èõ âûáîð îñóùåñòâëÿåòñÿ ñ ïîìîùüþ ìåíþ Файл –> Режим моделирования.
 íà÷àëå íåîáõîäèìî çàäàòü èñõîäíûå äàííûå (âûïîëíèòü íàñòðîéêó ìîäåëè). Ýòà ïðîöåäóðà, êàê è â ïðåäûäóùèõ ðàáîòàõ, âûïîëíÿåòñÿ ñ ïîìîùüþ ìåíþ Параметры.Ïðè âûáîðå óêàçàííîãî ïóíêòà ïîÿâëÿåòñÿ îêíî, ñîäåðæàùåå íåñêîëüêî çàêëàäîê.
После осуществления всех необходимых настроек можно переходить к исследованиям.
Во время моделирования имитируется выполнение некоторой программы, содержащей заданное количество команд с заданным процентным соотношением операций чтение – запись. При этом на шину адреса последовательно поступают адреса строк, которые необходимо считать из памяти или перезаписать в нее. Адреса формируются с помощью генератора случайных чисел с учетом наличия циклов обработки массивов. Блок сравнения и выборки в контроллере КЭШ-памяти их анализирует и определяет, есть ли строка с заданным адресом в КЭШе. Если строка присутствует, то она либо подается на шину данных, либо считывается с нее и обновляется. Если строки нет (КЭШ-промах), то идет запрос к основной памяти. После этого искомая строка либо подается на шину данных, либо считывается с нее и обновляется. Таким образом в программе рассматривается также и ситуация конфликта по памяти (КЭШ-промах).
Äâå öèôðû â ñêîáêàõ â íà÷àëå èìåíè ñòðîêè óêàçûâàþò íîìåð âåðñèè åå ñîäåðæèìîãî. Êðàñíûå ñòðåëêè ïîêàçûâàþò íàïðàâëåíèå ïåðåäà÷è äàííûõ. Äâóíàïðàâëåííàÿ ñòðåëêà ìåæäó îñíîâíîé è ÊÝØ-ïàìÿòüþ îáîçíà÷àåò, ÷òî â òå÷åíèå òàêòà ïðîèçîøëà ïåðåäà÷à äàííûõ ñíà÷àëà èç îñíîâíîé ïàìÿòè â ÊÝØ, à çàòåì - èç ÊÝØà â îñíîâíóþ ïàìÿòü.
Выходными данными моделирующей программы являются количество выполненных тактов и команд, среднее время выполнения команды в тактах и количество КЭШ-промахов.
Содержание отчета о выполненной работе... Отчет должен содержать следующее Название и цель работы...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Описание лабораторной установки
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Краткая теория
Цель работы. Изучение принципов конвейерной обработки с помощью простейшей имитационной модели.
Максимальная производительность современных
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows XP/NT. Программа имитационного моделирования конвейера команд составлена на языке Delphi 3.0 и позволяет выполнить следу
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование конвейера с различными параметрами потока команд.
3
Краткая теория
Цель работы. Изучение влияния различных конфликтов на эффективность конвейерной обработки.
Одним из основных способов построения высокопрои
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows XP/NT. В ней используется та же программа имитационного моделирования, что и в работе 1. Она позволяет в
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование конвейера с различными параметрами потока команд и координат
Краткая теория
Цель работы. Изучение принципов мультиконвейерной обработки с помощью простейшей имитационной модели.
Исследования, проведенные в лаборатор
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows 2000/XP и выше. Программа имитационного моделирования конвейера команд составлена на языке Delphi 7.0 и позволяет выполн
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование системы с различными параметрами потока команд и типами конв
Краткая теория
Цель работы. Изучение влияния различных конфликтов на эффективность функционирования мультиконвейера.
В предыдущей работе отмечалось, что с
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows 98/2000 и выше. В ней используется та же программа имитационного моделирования, что и в лабораторной работе № 3. Она поз
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование системы с различными параметрами потока команд, типами конве
Краткая теория
Цель работы. Изучение особенностей работы типичного микропроцессора.
В настоящее время, помимо мультиконвейерной обработки, широко использу
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows 2000/XP и выше. Программа имитационного моделирования составлена на языке Delphi 7.0. В ней представлена упрощенная моде
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование процессора с различными параметрами потока команд.
Краткая теория
Цель работы. Изучение с помощью простейшей имитационной модели типовых структур и особенностей взаимодействия кэш и оперативной памяти современных вычислительных си
Организация кэш-памяти
Основная задача кэш-памяти – согласование работы быстрого процессора и медленной основной памяти. Кэш-память исполняет роль буфера между ОП и процессором (рис. 6.2). Использование к
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование архитектур КЭШ-памяти, алгоритмов замещения и обеспечения ко
Краткая теория
Цель работы. Изучение с помощью простейшей имитационной модели типовых структур и особенностей взаимодействия памяти разного уровня современных многопроцессорных вы
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows 98/2000 и выше. Программа имитационного моделирования составлена на языке Delphi 7.0. Она позволяет иссл
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование архитектур КЭШ-памяти, алгоритмов замещения и обеспечения ко
Краткая теория
Цель работы. Изучение с помощью простейшей имитационной модели различных конфликтов, возникающих в центральной части многопроцессорной вычислительной системы, и оце
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows XP/NT. В ней используется программа имитационного моделирования центральной части многопроцессорной сист
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование системы с различными параметрами устройств,
Краткая теория
Цель работы. Изучение принципов работы одноранговых вычислительных сетей на примере простейшей имитационной модели, а также оценка времени обслуживания и конфликтов
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows XP/NT. В ней используется программа имитационного моделирования наиболее распространенной сети, имеющей
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование сети с различными параметрами устройств, пот
Краткая теория
Цель работы. Изучение на простейшей имитационной модели особенностей работы одноранговых вычислительных сетей при наличии помех в канале.
В настоящее время
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows XP/NT. В ней используется программа имитационного моделирования, аналогичная той, которая была в работе
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование сети с помехами в канале.
3. Исслед
Краткая теория
Цель работы. Изучение на простейшей имитационной модели особенностей работы вычислительных сетей со звездообразной архитектурой.
«Звезда» —
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows XP/NT. В ней используется программа имитационного моделирования, составленная на языке Delphi 4.5. Она п
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование сети с различными параметрами устройств, пот
Краткая теория
Цель работы. Изучение на простейшей имитационной модели особенностей работы вычислительных сетей с петлевой архитектурой.
Петля (кольцо) –
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows XP/NT. В ней используется программа имитационного моделирования, составленная на языке Delphi 4.0. Она п
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование сети с различными параметрами устройств и по
Краткая теория
Цель работы. Изучение на простейшей имитационной модели особенностей работы вычислительных сетей с произвольной архитектурой.
Маршрутизатор
Описание лабораторной установки
Лабораторная работа выполняется на ПЭВМ типа IBM, работающей в среде Windows XP/NT. В ней используется программа имитационного моделирования, составленная на языке Delphi 4.0. Она п
Порядок выполнения лабораторной работы
Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование сети с различными параметрами устройств и по
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов