- •Нижегородский государственный университет им. Н.И.Лобачевского
- •Содержание
- •Введение
- •Несколько вопросов
- •Сопроцессор Intel Xeon Phi…
- •Сопроцессор Intel Xeon Phi…
- •Сопроцессор Intel Xeon Phi
- •Intel Xeon Phi в суперкомпьютерах
- •Развитие архитектуры Intel Xeon Phi
- •Введение в архитектуру Intel Xeon Phi
- •Архитектура Intel Xeon Phi
- •Исполнительное ядро Intel Xeon Phi
- •Конвейер ядра Intel Xeon Phi…
- •Конвейер ядра Intel Xeon Phi…
- •Теоретическая производительность
- •Векторные операции
- •Векторные операции…
- •Векторные вычисления
- •Автовекторизация
- •Иерархия памяти Intel Xeon Phi
- •Иерархия памяти Intel Xeon Phi…
- •Иерархия памяти Intel Xeon Phi…
- •Иерархия памяти Intel Xeon Phi…
- •Иерархия памяти Intel Xeon Phi
- •Иерархия памяти Intel Xeon Phi
- •Программное обеспечение сопроцессора Intel Xeon Phi
- •Программное обеспечение сопроцессора Intel Xeon Phi
- •Операционная система сопроцессора Intel
- •Операционная система сопроцессора Intel
- •Модели использования сопроцессора Intel Xeon Phi
- •Режимы и модели использования
- •Исполнение в режиме Offload на одном
- •Режим выполнения Offload
- •Режим MPI
- •Исполнение в режиме MPI на одном узле
- •Режимы и модели использования
- •Модель симметричного выполнения
- •Модель использования только
- •Инструменты разработчика
- •Инструменты разработчика
- •Инструменты разработчика
- •Итоги
- •Требования к приложению, портируемому
- •Противопоказания
- •Замечания для повышения
- •Литература
Нижегородский государственный университет им. Н.И.Лобачевского
Факультет Вычислительной математики и кибернетики
Программирование для Intel Xeon Phi
01 Лекция
Введение в архитектуру Intel Xeon Phi
При поддержке компании Intel
Линёв А.В., Горшков А.В. anton.v.gorshov@gmail.com
Содержание
Введение
Введение в архитектуру Intel Xeon Phi
Векторные операции
Иерархия памяти
Программное обеспечение Intel Xeon Phi
Итоги
Нижний Новгород, 2015 |
Введение в архитектуру Intel Xeon Phi |
2 |
Введение
Нижний Новгород, 2015 |
Введение в архитектуру Intel Xeon Phi |
3 |
Несколько вопросов
Почему дальнейшее увеличение тактовой частоты в современных CPU является затруднительным?
Каким образом производительность современных CPU все же увеличивается?
Какие еще вычислители существуют?
Зачем нужны другие вычислители, когда есть CPU?
Нижний Новгород, 2015 |
Введение в архитектуру Intel Xeon Phi |
4 |
Сопроцессор Intel Xeon Phi…
Геннадий Федоров. Intel® Xeon Phi. Курс “молодого” бойца.
Нижний Новгород, 2015 |
Введение в архитектуру Intel Xeon Phi |
5 |
Сопроцессор Intel Xeon Phi…
В конце 2012 года Intel
представила первый процессор с архитектурой Intel MIC (Intel® Many Integrated Core Architecture)
Основой архитектуры MIC является использование большого количества
вычислительных |
ядер |
Разъем - PCI-E x16 |
|
архитектуры x86 в |
одном |
||
|
|||
процессоре |
|
|
Для разработки параллельных программ могут быть использованы стандартные технологии: pthreads, OpenMP,
Intel TBB, Intel Cilk Plus, MPI, OpenCL
Нижний Новгород, 2015 |
Введение в архитектуру Intel Xeon Phi |
6 |
Сопроцессор Intel Xeon Phi
Нижний Новгород, 2015 |
Введение в архитектуру Intel Xeon Phi |
7 |
Intel Xeon Phi в суперкомпьютерах
Из-за лучшего отношения производительности к цене
ипотребляемой мощности Intel Xeon Phi все чаще используются при создании суперкомпьютеров.
Доля систем с Intel Xeon Phi постоянно растет, сейчас 27 систем в списке Top500 (редакция ноября 2015).
–Intel Xeon Phi используются во 1-ой по производительности системе – Tianhe-2 (33,86 petaflop/s);
–Intel Xeon Phi используются в 2-х системах в первой десятке.
[http://top500.org/lists/2015/11/]
Нижний Новгород, 2015 |
Введение в архитектуру Intel Xeon Phi |
8 |
Развитие архитектуры Intel Xeon Phi
Нижний Новгород, 2015 |
Введение в архитектуру Intel Xeon Phi |
9 |
Введение в архитектуру Intel Xeon Phi
Нижний Новгород, 2015 |
Введение в архитектуру Intel Xeon Phi |
10 |