Лабораторные по физике
<<  Лабораторная работа №1 Лабораторная работа №1  >>
Определение размеров кэш-памяти
Определение размеров кэш-памяти
Определение степени ассоциативности кэш-памяти
Определение степени ассоциативности кэш-памяти
Определение степени ассоциативности кэш-памяти
Определение степени ассоциативности кэш-памяти
Определение степени ассоциативности кэш-памяти
Определение степени ассоциативности кэш-памяти
Определение степени ассоциативности кэш-памяти
Определение степени ассоциативности кэш-памяти
Картинки из презентации «Лабораторная работа №1» к уроку физики на тему «Лабораторные по физике»

Автор: dubovik. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока физики, скачайте бесплатно презентацию «Лабораторная работа №1.ppt» со всеми картинками в zip-архиве размером 94 КБ.

Лабораторная работа №1

содержание презентации «Лабораторная работа №1.ppt»
Сл Текст Сл Текст
1Лабораторная работа №1. Исследование 8имеет несколько уровней кэш-памяти, то у
кэш-памяти и обхода памяти. каждого уровня может быть своя степень
2Определение размеров кэш-памяти. Цель ассоциативности.
сравнить различные способы обхода данных 9Определение степени ассоциативности
научиться определять размер кэш-памяти кэш-памяти множественно-ассоциативная
Задание Написать программу, многократно организация кэш-памяти. 4 кв. 4 кв. 4 кв.
выполняющую чтение элементов массива 4 кв. Оп. 32 B. 32 B. 32 B. 32 B. 32 B. 32
заданного размера. Элементы массива B. 32 B. 32 B. 32 B. 32 B. 32 B. 32 B.
представляют собой связный список, в Кэш. … … … … 32 B. 32 B. 32 B. 32 B. 32 B.
котором значение очередного элемента 32 B. 32 B. 32 B. Элементы данных, имеющих
представляет собой номер следующего. Таким одинаковые номера множеств, т.е. отстоящие
образом, способ заполнения элементов на определенное расстояние в памяти (4
массива определяет способ его обхода. Сам KB), помещаются в одно и то же множество
обход данных может быть выполнен циклом кэш-строк. На все эти данные приходится
следующего вида: for (k=0, i=0; i<N; всего 4 кэш-строки, т.е. 4 ? 32 B = 128 B.
i++) k = x[k]; Если выполнять обход данных с шагом 4 KB
3Определение размеров кэш-памяти (или кратным 4 KB), то из всех 16 KB кэша
Обходы. Требуется реализовать три способа L1 будет использоваться всего 128 B,
обхода массива 1. Прямой. 2. Обратный. 3. которые будут постоянно перезаписываться
Случайный. (эффект «буксования» кэш-памяти).
4Определение размеров кэш-памяти Производительность подсистемы памяти при
Заполнение массива для случайного обхода. этом будет такая же, как при отсутствии
5Определение размеров кэш-памяти. кэш-памяти.
Построить графики зависимости среднего 10Определение степени ассоциативности
времени обращения к элементу массива (в кэш-памяти. Цель работы Научиться
тактах) от размера обрабатываемого массива определять степень ассоциативности
для трех видов обхода. На графиках должны кэш-памяти. Определить степени
быть видны размеры всех уровней ассоциативности кэш-памяти можно следующим
кэш-памяти. По результатам измерений способом. Выполняется обход N фрагментов
сделать вывод о скорости различных данных суммарным объемом BlockSize,
способов обхода массива, а также о отстоящих друг от друга на величину
размерах различных уровней кэш-памяти. Offset:
Сравнить полученные размеры уровней 11Определение степени ассоциативности
кэш-памяти с реальными значениями. Пример кэш-памяти. Параметры обхода: BlockSize –
графиков, полученных на процессоре Intel суммарный объем данных, к которым
Xeon E5420 (L1: 32 KB, L2: 6 MB): происходит обращение. Offset – расстояние
6Контрольные вопросы. Что такое между началами соседних блоков. N – число
кэш-память? Какую проблему она решает? фрагментов (на картинке N = 4). BlockSize
Какой способ обхода данных в памяти должен быть не больше объема исследуемого
является самым быстрым? Почему? Какой уровня кэш-памяти. Offset должен быть
способ обхода данных в памяти является кратен размеру банка ассоциативности. Как
самым медленным? Почему? Приведите пример правило, эти размеры являются степенями
оптимального и неоптимального алгоритмов двоек, так что в качестве Offset можно
умножения двух матриц с точки зрения взять большое заведомо кратное значение
порядка обхода данных в памяти. (например, 8 MB). Изменяя число частей N,
7Определение степени ассоциативности мы увидим, как меняется время обращения к
кэш-памяти множественно-ассоциативная одному элементу. Когда N превысит число
организация кэш-памяти. Большинство банков ассоциативности, время сильно
современных процессоров имеют возрастет.
множественно-ассоциативную организацию 12Определение степени ассоциативности
кэш-памяти. При множественно-ассоциативной кэш-памяти.
организации кэш-память разделена на 13Определение степени ассоциативности
несколько множеств и на несколько банков кэш-памяти. Написать программу,
ассоциативности. Каждый блок данных из определяющую степень ассоциативности
оперативной памяти может быть помещен в кэш-памяти. Программа должна многократно
одну из некоторого множества строк выполнять чтение элементов массива в
кэш-памяти. Число строк во множестве порядке, указанном выше. Элементы массива
определяется числом банков представляют собой связный список, в
ассоциативности. Например, кэш данных L1 в котором значение очередного элемента
процессоре Pentium III имеет объем 16 KB, представляет собой номер следующего.
число банков ассоциативности - 4, число Параметры: BlockSize = 1 KB, Offset = 8
множеств - 128, размер строки - 32 Byte. MB, N = 1…20. Построить график зависимости
Размер кэш-памяти: 16 KB = 4 ? 128 ? 32 B. среднего времени обращения к элементу
8Определение степени ассоциативности массива (в тактах) от N – числа
кэш-памяти множественно-ассоциативная фрагментов. По полученному графику
организация кэш-памяти. 0 1 2 3 … 126 127. определить степень ассоциативности
Оп. Кэш. 32 B. 1. 2. 3. 0. 32 B. 32 B. 32 кэш-памяти. Пример графика, полученного на
B. 32 B. 32 B. 32 B. 32 B. 32 B. 32 B. 32 процессоре Intel Xeon E5420 (L1: 4-way,
B. 128 ? 32 в = 4 кв. 32 B. 32 B. 32 B. 32 L2: 8-way): На графике видно замедление
B. … … … … … 32 B. 32 B. 32 B. 32 B. 32 B. после 4 и после 8 фрагментов, что
32 B. 32 B. 32 B. 32 B. 32 B. 32 B. 32 B. соответствует степеням ассоциативности
Номер множества, в которое будет помещен кэшей L1 и L2 процессора Intel Xeon E5420.
элемент данных из памяти, определяется 14Контрольные вопросы. Что такое степень
адресом этого элемента. Какой конкретный ассоциативности кэш-памяти? Что такое
элемент множества будет выбран, эффект буксования кэш-памяти? Как его
определяется алгоритмом замещения вызвать? Как его избежать? Какой график
(циклический, случайный, LRU, псевдо-LRU, получится в результате исследования кэша
…). Число элементов в каждом множестве данных L1, описанного в теоретической
(равное числу банков кэш-памяти) части? Как изменится график, если
называется степенью ассоциативности расстояние между фрагментами взять 1 KB?
кэш-памяти. Если вычислительная система
Лабораторная работа №1.ppt
http://900igr.net/kartinka/fizika/laboratornaja-rabota-1-252550.html
cсылка на страницу

Лабораторная работа №1

другие презентации на тему «Лабораторная работа №1»

«Лабораторный практикум по физике» - Начало тестирования: Методика тестирования Задания «Тестума» представляют собой задания на конструирование ответа. Список лабораторных работ. Описание каждой лабораторной работы включает. Определение удельного заряда частицы методом отклонения в магнитном поле. 2.17. Раздел 3. Квантовая оптика. Определение радиуса кривизны линзы с помощью колец Ньютона. 2.13.

«Лабораторные работы по физике» - Изохорный процесс. Виртуальная лабораторная установка. Введение. Таблицы измерений. Исследование явления фотоэффекта. Журнал успеваемости. Таблица измерений. Виртуальный лабораторный практикум по физике. Построение графика. Физика. Исследование явления интерференции света.

«Лабораторная работа» - Сортировка коллекции под планирование учителя. Содержит коллекцию лабораторных работ, демонстраций, коротких экспериментов и работ физического практикума, соответствующую всем возможным образовательным программам общего и среднего (полного) образования. На поиск нужного материала - несколько секунд.

«Лабораторные работы по Windows» - 1 курс экономический факультет. Разработка функций обработки целых чисел. Создание баз данных. Power Point. Access. Основы информатики и программирования. Создание презентации по курсу "Основы информатики и программирования". Таблицы, сортировка таблиц, вычисление в таблицах. Windows. Работа с папками и файлами в Windows.

«Лабораторные по физике» - В зависимости от заданных параметров модуль отрабатывает анимацию и расчёты. Примеры уроков. Предложите свой экспериментальный способ определения данной величины. Проверьте на установке правильность своего решения. Динамометр». Введение. Основу учебного комплекса составляют три компонента: Модули – лабораторные работы.

«Лабораторные по физике» - Рабочий лист очень объемный. Интерактивные лабораторные работы в курсе физики 7-11 классов. В зависимости от заданных параметров модуль отрабатывает анимацию и расчёты. Основу учебного комплекса составляют три компонента: Модули – лабораторные работы. Запишите свои рассуждения. Компоненты ппс. Вариант рабочих листов для такой работы также приводится.

Лабораторные по физике

7 презентаций о лабораторных по физике
Урок

Физика

134 темы
Картинки