09_06 (Лекции 1)
Описание файла
Файл "09_06" внутри архива находится в следующих папках: Лекции 1, 2. Документ из архива "Лекции 1", который расположен в категории "". Всё это находится в предмете "параллельная обработка данных" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Онлайн просмотр документа "09_06"
Текст из документа "09_06"
Параллельная обработка данных
Лектор: Фисун В. А. (fis@a5.kiam.ru)
экзамен
3-4 домашних письменных работы (по ~4 вопроса)
Аппаратные средства параллельности:
-
Конвеер
-
Многоядерность
-
Мультипроцессорность
Принцип фон-Неймана.
Виды памяти (ассоциативная, виртуальная, кэш)
c := a + b
+a,b,c – вычисление за 1 такт, 4 обращения к памяти (a,b,c и команда) по ~30 тактов
Двухуровневый кеш:
ОЗУ, L2, L1
2 алгоритма:
-
дублирование (значение a из ОЗУ копируется в L2, затем в L1)
-
замещение (удаление a из L2, когда оно помещается в L1)
Программирование с учётом конвеерных технологий.
Литература:
-
Воеводин, Воеодин «Параллельные вычисления»
-
Королёв «Архитектура ЭВМ»
-
«Основы параллельного программирования»
-
Корнеев «Программирование на MPI»
-
Цикер, Орлов «Организация ЭВМ и систем»
-
Крейтон «Архитектура компьютеров и её реализация»
-
Брайтон, О’Халларон «Архитектура программирования»
-
Степанов «Архитектура вычислительных систем и компьютерных сетей»
-
Немнюгин, Стесик «Параллельное программирование … »
-
Крис Касперски «Техника оптимизации программ. Эффективное использование памяти»
-
Эндрюс «Основы распределённого, многопоточного и параллельного программирования»
-
Амамия М., Танака Ю. «Архитектура ЭВМ и искусственный интеллект»
-
osp.ru
-
parallel.ru