Содержание
- 2. Физический факультет МГУ им М.В.Ломоносова Лекция № 1
- 3. Физический факультет МГУ им М.В.Ломоносова Содержание курса Введение Архитектура высокопроизводительных систем Особенности параллельных вычислений Работа с
- 4. Структура курса лекции практические занятия самостоятельные задания ЗАЧЕТ Физический факультет МГУ им М.В.Ломоносова
- 5. Развитие инструментов для научного процесса Физический факультет МГУ им М.В.Ломоносова 1. Наблюдение 2. Гипотеза 4. Утверждение
- 6. Области применения суперкомпьютеров Научно-исследовательские институты Университеты Геофизика Биология Метеорология Финансовая область Энергетика Наукоемкие отрасли промышленности Медицина
- 7. Пример проблемы решаемой с помощью параллельного программирования Car Crash Simulation: Поверхность машины моделируется как считанное количество
- 8. Сетка конечных элементов Физический факультет МГУ им М.В.Ломоносова
- 9. Архитектура ЭВМ Архитектура компьютера Организация компьютера Схема компьютера Физический факультет МГУ им М.В.Ломоносова
- 10. Архитектура фон Неймана Программа хранится в компьютере Программа во время выполнения и необходимые для её работы
- 11. Физический факультет МГУ им М.В.Ломоносова Архитектура фон Неймана II ПАМЯТЬ УСТРОЙСТВО УПРАВЛЕНИЯ АРИФМЕТИКО- ЛОГИЧЕСКОЕ УСТРОЙСТВО ВВОД
- 12. Классификация Флинта Физический факультет МГУ им М.В.Ломоносова
- 13. SISD-компьютеры Физический факультет МГУ им М.В.Ломоносова
- 14. SIMD-компьютеры Физический факультет МГУ им М.В.Ломоносова
- 15. MISD-компьютеры Физический факультет МГУ им М.В.Ломоносова
- 16. MIMD-компьютеры Физический факультет МГУ им М.В.Ломоносова
- 17. Компоненты компьютера Центральный процессор и оперативная память ядро системы Внешняя память и устройства ввода/вывода «периферия» Коммуникации
- 18. Схема компьютера Физический факультет МГУ им М.В.Ломоносова
- 19. Физический факультет МГУ им М.В.Ломоносова In June 2010, 2 systems appeared in the TOP500 list.Rank System
- 20. Технологии параллельного программирования “Все, что начинается хорошо, кончается плохо. Все, что начинается плохо, кончается еще хуже.”
- 21. Особенности программирования параллельных вычислений Физический факультет МГУ им М.В.Ломоносова Модель программирования Алгоритм Информационный граф Вход Выход
- 22. Примеры алгоритмов Последовательный Параллельный Физический факультет МГУ им М.В.Ломоносова
- 23. Основные черты последовательной модели Применение стандартных языков программирования Хорошая переносимость программ Невысокая производительность Физический факультет МГУ
- 24. Основные черты параллельной модели Высокая производительность программ Применение специальных приёмов программирования Более высокая трудоёмкость программирования Проблемы
- 25. Фундаментальные требования к параллельным программам Параллелизм Локальность Масштабируемость Детерминизм Физический факультет МГУ им М.В.Ломоносова
- 26. Параллелизм Данных Задач Физический факультет МГУ им М.В.Ломоносова
- 27. Параллелизм данных Основные особенности подхода: Обработкой данных управляет одна программа Пространство имен является глобальным Слабая синхронизация
- 28. Параллелизм задач Повышенная трудоёмкость разработки и отладки программы Программист отвечает за равномерную и сбалансированную загрузку процессоров
- 29. Модель задача/канал задача задача задача задача задача асинхронная передача синхронная передача Физический факультет МГУ им М.В.Ломоносова
- 30. Параллелизм задач Большая гибкость Большая свобода Физический факультет МГУ им М.В.Ломоносова Максимальное быстродействие
- 31. Масштабируемость Независимость результата выполнения параллельной программы от числа процессоров. Физический факультет МГУ им М.В.Ломоносова
- 32. Детерминизм Физический факультет МГУ им М.В.Ломоносова
- 33. Закон Амдала - один процессор - N процессоров Физический факультет МГУ им М.В.Ломоносова
- 34. Закон Амдала II коэффициент ускорения выполнения программы S - доля последовательной части P - доля параллельной
- 35. Две парадигмы параллельного программирования Равномерная загрузка процессоров Эффективная организация обмена информацией между задачами Физический факультет МГУ
- 36. Базовый набор операций Операции управления данными Операции над массивами в целом, а также их фрагментами Условные
- 37. Управление данными Физический факультет МГУ им М.В.Ломоносова
- 38. Операции над массивами Физический факультет МГУ им М.В.Ломоносова
- 39. Условные операции Физический факультет МГУ им М.В.Ломоносова
- 40. Операции приведения Физический факультет МГУ им М.В.Ломоносова
- 41. Операции сдвига Физический факультет МГУ им М.В.Ломоносова
- 42. Операции сканирования Физический факультет МГУ им М.В.Ломоносова
- 43. Операции пересылки данных Физический факультет МГУ им М.В.Ломоносова
- 44. Разработка параллельного алгоритма проблема декомпозиция коммуникации укрупнение планирование вычислений подзадачи процессоры Физический факультет МГУ им М.В.Ломоносова
- 45. Декомпозиция (сегментирование) Метод декомпозиции данных Метод функциональной декомпозиции Физический факультет МГУ им М.В.Ломоносова
- 46. Рекомендации по декомпозиции Количество подзадач должно на порядок превосходить количество процессоров Следует избегать лишних вычислений и
- 47. “Зернистость” мелкозернистая среднеблочный крупноблочный ~ 500 независимые программы Через разделяемые переменные Через сообщения Физический факультет МГУ
- 48. Независимость частей программы Независимость по данным Независимость по управлению Независимость по ресурсам do k = 1,
- 49. Проектирование коммуникаций Локальные Глобальные Структурированные Неструктурированные Статические Динамические Синхронные Асинхронные Физический факультет МГУ им М.В.Ломоносова
- 50. Рекомендации по проектированию коммуникаций Количество коммуникаций у подзадач должно быть примерно одинаковым Желательно использовать локальные коммуникации
- 51. Тупиковые ситуации Физический факультет МГУ им М.В.Ломоносова
- 52. Реализация обмена сообщениями MPI (Message Passing Interface) PVM (Parallel Virtual Machine) RPC (Remote Procedure Control) CORBA
- 53. Укрупнение Физический факультет МГУ им М.В.Ломоносова
- 54. Укрупнение Снижение затрат на коммуникации При необходимом дублировании вычислений или данных не должно быть потерь в
- 55. Планирование вычислений Стратегия управления хозяин/работник Физический факультет МГУ им М.В.Ломоносова
- 56. Характеристики быстродействия Факторы влияющие на производительность Технология выполнения аппаратной части Архитектура вычислительной системы Методы управления ресурсами
- 57. Последовательность действий Разработка алгоритма Предварительный анализ быстродействия программы Оценка трудоёмкости и целесообразности разработки параллельной программы Кодирование
- 58. Список литературы: Немнюгин С.А., Стесик О.Л. Параллельное программирование для многопроцессорных вычислительных систем. -СПб.: Петербург, 2002. Воеводин
- 60. Скачать презентацию

























































Countries and Cities Puzzle
«Благотворительность в России: новые правила игры»
Урок окружающего мира в первом классе Наш уголок природы
Викторина по сказкам Пушкина
Предельные одноатомные спирты 10 класс
Правоотношения, участники, содержание отрасли. Презумпция невиновности
Одесский городской совет
an on in
Решение уравнений содержащих неизвестную под знаком модуля
Учение о территориальном (географическом) разделении труда
Тема доклада: «Проект IP-телефонии в ОАО «ТНК-Нягань», снижение затрат на связь и новые возможности»
Климат России Циклоны и антициклоны
Работа ОДОД: современность и перспективы
«Трудности письма и чтения – преодолеваем с увлечением!»
Все работы хороши, все профессии важны
Музыкальный калейдоскоп
Нетрадиционные методы урока, обеспечивающие создание личностно-ориентированной ситуации
Topic Painting
Коммерческие и бюджетные места в вузах: барьеры на вход
Пьянзина Александра - амбассадор Арткластера Таврида 2021
Трафальгарская площадь
Тема: Решение неравенств второй степени с одной переменной.
Проблемы социальной защищённости населения. Семинар по 2 разделу
Презентация на тему Звуковой резонанс
Тема : «Анализ интегрированных программ по искусству. Интегрированное занятие» Цель: активизировать знания программ по искусст
лаборатории ISMA
Портфолио Алёны Ивановой
Механическая кулинарная обработка рыбы