Разделы презентаций


Параллельные вычисления: от суперкомпьютеров до телефонов

Содержание

СУПЕРКОМПЬЮТЕРЫ

Слайды и текст этой презентации

Слайд 1Параллельные вычисления: от суперкомпьютеров до телефонов

Параллельные вычисления: от суперкомпьютеров до телефонов

Слайд 2

СУПЕРКОМПЬЮТЕРЫ

СУПЕРКОМПЬЮТЕРЫ

Слайд 3Для чего нужны суперкомпьютеры?
Исследования состояния окружающей среды
Проектирование космических систем
Изучение вселенной
Поиск

новых видов энергии
Создание лекарств
Управление чрезвычайными ситуациями
Прогнозирование климата
Разведка полезных ископаемых
Новые материалы

и нанотехнологии
Некоторые задачи искусственного интеллекта
Для чего нужны суперкомпьютеры?Исследования состояния окружающей средыПроектирование космических системИзучение вселеннойПоиск новых видов энергииСоздание лекарствУправление чрезвычайными ситуациямиПрогнозирование климатаРазведка

Слайд 4Sunway TaihuLight. 1 место в top500 в ноябре 2017 г.
Вычислительные

ядра: 10,649,600
Пиковая производительность: 125 Pflops (125 х 1015)
Реальная производительность:

93 Pflops (93 х 1015)
Sunway TaihuLight. 1 место в top500 в ноябре 2017 г.Вычислительные ядра: 10,649,600 Пиковая производительность: 125 Pflops (125

Слайд 5Как выглядят суперкомпьютеры?
СКИФ МГУ
Стойки СКИФа изнутри
Блок процессоров
Процессорный элемент

Как выглядят суперкомпьютеры?СКИФ МГУСтойки СКИФа изнутриБлок процессоровПроцессорный элемент

Слайд 6Как выглядят суперкомпьютеры?
Ломоносов (МГУ)

Как выглядят суперкомпьютеры?Ломоносов (МГУ)

Слайд 7Результаты некоторых вычислений

Результаты некоторых вычислений

Слайд 8Тетраэдральные сетки 108 узлов

Тетраэдральные сетки 108 узлов

Слайд 9Базовые технологии программирования
MPI – Message Passing Interface – основа
OpenMP
CUDA –

Compute Unified Device Architecture
OpenACC
Ведущие языки программирования:
С/С++
Фортран

Базовые технологии программированияMPI – Message Passing Interface – основаOpenMPCUDA – Compute Unified Device ArchitectureOpenACCВедущие языки программирования:С/С++Фортран

Слайд 10


Видеокарты

Видеокарты

Слайд 11Процессор VS Видеокарта

Процессор VS Видеокарта

Слайд 12Видеокарты NVIDIA
Фактически играют роль вычислительных сопроцессоров
Содержат сотни, тысячи вычислительных ядер
Доступны

любому пользователю
Система программирования (CUDA) распространяется свободно
Программирование видеокарт базируется на С/С++

и Фортране
Поддерживаются сторонние разработчики библиотек
Сочетают расчеты с графикой (моделирование поведения воды)

Видеокарты NVIDIAФактически играют роль вычислительных сопроцессоровСодержат сотни, тысячи вычислительных ядерДоступны любому пользователюСистема программирования (CUDA) распространяется свободноПрограммирование видеокарт

Слайд 14Многоядерные процессоры
Многопоточное программирование
На персональных компьютерах
На телефонах, планшетах, смартфонах и т.д.
Естественна

поддержка многопоточности в языках программирования (С++, Java, erlang, php).
На базе

специальных классов (java)

На базе стандарта POSIX


Многоядерные процессорыМногопоточное программированиеНа персональных компьютерахНа телефонах, планшетах, смартфонах и т.д.Естественна поддержка многопоточности в языках программирования (С++, Java,

Слайд 15Литература
Гергель В.П. Теория и практика параллельных вычислений. - М.: Интернет-Университет,

БИНОМ. Лаборатория знаний, 2007.
Богачев К.Ю. Основы параллельного программирования. - М.:

БИНОМ. Лаборатория знаний, 2003.
Боресков А.В., Харламов А.А. Основы работы с технологией CUDA. – М.: ДМК, 2010 г.
Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. - СПб.: БХВ-Петербург, 2002.
Немнюгин С., Стесик О. Параллельное программирование для многопроцессорных вычислительных систем — СПб.: БХВ-Петербург, 2002.
Эхтер Ш., Робертс Дж. Многоядерное программирование.- СПб: Питер, 2010.- 316 с.

ЛитератураГергель В.П. Теория и практика параллельных вычислений. - М.: Интернет-Университет, БИНОМ. Лаборатория знаний, 2007.Богачев К.Ю. Основы параллельного

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика