лаба 2 (Лабораторные работы (3 вариант))
Описание файла
Файл "лаба 2" внутри архива находится в следующих папках: Лабораторные работы (3 вариант), мой вариант, лаба 2. Документ из архива "Лабораторные работы (3 вариант)", который расположен в категории "". Всё это находится в предмете "вычислительная техника" из 6 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "вычислительная техника" в общих файлах.
Онлайн просмотр документа "лаба 2"
Текст из документа "лаба 2"
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ
РАДИОТЕХНИКИ. ЭЛЕКТРОНИКИ И АВТОМАТИКИ
(ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)
Факультет ВАВТ
Кафедра ВТ
ЛАБОРАТОРНАЯ РАБОТА № 2
ПО КУРСУ:
Периферийные устройства
Вариант № 3
СТУДЕНТЫ: Купцов Г.Г.
Ухачева В.
ГРУППА: ВТ-2-99
Москва 2004
Цель работы : Исследование комплекса характеристик производительности и стоимости компьютера, имеющего иерархическую структуру памяти, включающую кэш память, основную память и внешнюю ЗУ. В процессе исследования учитываются параметры выполняемой компьютером задачи.
Число независимых переменных n 19
Параметр k 80
Стоимость вычислений p 200
1) Используя первый раздел меню "Оценка характеристик задачи" провести оценку длительности выполнения программы, определяемую числом циклов выполнения команд программы
Сложность алгоритма обработки данных объема N=10*n
Оценка сложности – низкая сложность – используются обычные переменные
Результат: Длительность выполнения программы в циклах 18530
2) Используя второй раздел меню "Расчет характеристик процессора" исследовать изменение характеристик быстродействия (рабочей частоты процессора), надежности (времени наработки на отказ) и стоимости процессора в зависимости от используемых в нем логических БИС (вспомнить результаты работы N1). Выбрать наиболее дешевый процессор из исследованных вариантов и использовать его в последующих расчетах вычислительной системы.
КМОП логика, БКД=0,5 деф./см2, МЛР=1,1 мкм, S крист.=1см2,
V процессора=170 тыс. ЛЭ
Минимальный литографический размер | 1,1 |
Степень интеграции БИС | 371901 |
Рассеиваемая кристаллическая мощность, Вт | 3,55 |
Задежка на логическом элементе, нс | 1,1 |
Выход годных кристаллов | 0,4211853 |
Стоимость БИС, условные единицы (у.е.) | 57,26 |
Стоимость одного логического элемента (у.е.) | 0,0002 |
Интенсивность отказов БИС, 1/час | 0,00000511 |
Число БИС в устройстве, штук | 1 |
Число отдельных АЛУ в устройстве, штук | 2 |
Рабочая частота процессора, МГц | 90,91 |
Время наработки на отказ, часов | 82552,88 |
Стоимость процессора, усл. ед. | 120,24 |
3) Используя третий раздел меню "Расчет характеристик памяти" задать объем оперативной памяти 32 Мбайта (8М*32разряда) и время выборки 70нс, а затем подобрать микросхему памяти определенной емкости для создания:
а) ЗУ максимальной надежности,
б) ЗУ минимальной стоимости.
Для дальнейших расчетов использовать вариант ЗУ с минимальной стоимостью.
Емкость БИС ЗУ | N=1Мбит | N=4Мбит | N=16Мбит | N=64Мбит |
Длительность цикла обращения к ЗУ, нс | 105 | 105 | 105 | 105 |
Стоимость ЗУ, усл.ед. | 1803 | 733 | 712 | 2434 |
Время наработки на отказ для ЗУ,ч | 1332 | 5322 | 21225 | 84235 |
Микросхема памяти ЗУ 64 Мбит максимально надежная при времени наработки на отказ ЗУ= 84235 часов
Микросхема памяти ЗУ 16 Мбит имеет минимальную стоимость равной 712 у.е.
4) Используя четвертый раздел меню "Расчет характеристик компьютера" оценить влияние на длительность выполнения задания, производительность и стоимость ВС и стоимость вычислений изменения характеристик кэш-памяти. Объем кэш-памяти изменять в интервале 0 - 32 Кбайт (0, 4, 8, 16, 32К), время выборки кэш-памяти в интервале от 10 до 30 нс (10, 20, 30 ). Считать, что программа не использует ВЗУ (отвечать n-нет на запрос). Результаты исследования свести в две таблицы. Изменяя емкость кэш-памяти при времени выборки для нее 20 нс найти вариант вычислительной системы (ВС) с минимальной стоимостью вычислений.
Длительность цикла процессора 11 нс
Длительность цикла обращения к ОП 105 нс
Объем основной ОП 32 Мбайт
Объем кэш-памяти процессора,Кбайт | 0 | 4 | 8 | 16 | 32 |
Время выборки из кэш-памяти, нс | 10 | ||||
Длительность выполнения задания,мс | Неверное значение | 1,88 | 1,66 | 1,44 | 1,24 |
Производительность компьютера,MIPS | 9,84 | 11,14 | 12,84 | 15 | |
Стоимость компьютера,усл.ед. | 1924 | 1925 | 1927 | 1930 | |
Стоимость вычислений,усл.ед./MIPS | 196 | 173 | 150 | 129 |
Объем кэш-памяти процессора,Кбайт | 0 | 4 | 8 | 16 | 32 |
Время выборки из кэш-памяти, нс | 20 | ||||
Длительность выполнения задания,мс | Неверное значение | 2,04 | 1,84 | 1,64 | 1,46 |
Производительность компьютера,MIPS | 9,1 | 10,08 | 11,29 | 12,73 | |
Стоимость компьютера,усл.ед. | 833 | 834 | 835 | 839 | |
Стоимость вычислений,усл.ед./MIPS | 91 | 83 | 74 | 66 |
Объем кэш-памяти процессора,Кбайт | 0 | 4 | 8 | 16 | 32 |
Время выборки из кэш-памяти, нс | 30 | ||||
Длительность выполнения задания,мс | Неверное значение | 2,19 | 2,01 | 1,84 | 1,68 |
Производительность компьютера,MIPS | 8,47 | 9,2 | 10,07 | 11,06 | |
Стоимость компьютера,усл.ед. | 833 | 834 | 835 | 839 | |
Стоимость вычислений,усл.ед./MIPS | 98 | 91 | 83 | 76 |
При времени выработки 20 нс с емкостью кэш-памяти 32 Кбайт минимальная стоимость вычислений = 66 у.е./MIPS
При увеличении объема КЭШ памяти сокращается длительность выполнения задания и увеличивается производительность компьютера
5) Оценить влияние на длительность выполнения задания, производительность и стоимость ВС длительности цикла обращения к ВЗУ и числа обращений при выполнении задания. Изменять число обращений от 1 до 6 при длительности цикла обращения 15 и 20 мс. Результаты свести в две таблицы.
Объем кэш-памяти 32 Кбайт
Время выборки кэш-памяти 20 нс
Объем ВЗУ 500 Мбайт
Длительность цикла обращения 15 мс | |||||||
Число обращений к ВЗУ | 1 | 2 | 3 | 4 | 5 | 6 | |
Длительность выполнения задания, нс | 16,46 | 31,46 | 46,46 | 61,46 | 76,46 | 91,46 | |
Производительность компьютера, MIPS | 1,13 | 0,59 | 0,40 | 0,30 | 0,24 | 0,20 | |
Стоимость компьютера, у.е. | 1187 | 1187 | 1187 | 1187 | 1187 | 1187 | |
Стоимость вычислений, у.е./MIPS | 1054 | 2014 | 2975 | 3935 | 4896 | 5856 |
Длительность цикла обращения 20 мс | |||||||
Число обращений к ВЗУ | 1 | 2 | 3 | 4 | 5 | 6 | |
Длительность выполнения задания, нс | 21,46 | 41,46 | 61,46 | 81,46 | 101,46 | 121,46 | |
Производительность компьютера, MIPS | 0,86 | 0,45 | 0,30 | 0,23 | 0,18 | 0,15 | |
Стоимость компьютера, у.е. | 1187 | 1187 | 1187 | 1187 | 1187 | 1187 | |
Стоимость вычислений, у.е./MIPS | 1374 | 2655 | 3935 | 5216 | 6497 | 7777 |
Длительность выполнения задания возрастает, при этом падает производительность компьютера и возрастает стоимость вычислений при увеличении числа обращений к ВЗУ. Чем больше длительность цикла обращений, тем больше длительность выполнения задания и меньше производительность компьютера, и больше стоимость вычислений.
6) Используя возможности программы синтезировать вариант компьютера (выбрать процессор, микросхему памяти, кэш), обеспечивающего выполнение задания, сложность которого описывается выражением k*n**2.
По заданию: 80*n**2, где n=19