Четыре сегмента рынка суперкомпьютеров

57
Прогнозные оценки развития высокопроизводительной вычислительной техники. Эйсымонт Л.К. ОАО «НИЦЭВТ» (Концерн радиостроения “Вега”)

description

Прогнозные оценки развития высокопроизводительной вычислительной техники. Эйсымонт Л.К. ОАО «НИЦЭВТ» (Концерн радиостроения “ Вега ” ). Четыре сегмента рынка суперкомпьютеров. Таблица 1. Зафиксированные в 2002 году объемы четырех сегментов рынка суперкомпьютеров. - PowerPoint PPT Presentation

Transcript of Четыре сегмента рынка суперкомпьютеров

Page 1: Четыре сегмента рынка суперкомпьютеров

Прогнозные оценки развития высокопроизводительной

вычислительной техники.

Эйсымонт Л.К.

ОАО «НИЦЭВТ» (Концерн радиостроения “Вега”)

Page 2: Четыре сегмента рынка суперкомпьютеров

Четыре сегмента рынка суперкомпьютеров

Таблица 1. Зафиксированные в 2002 году объемы четырех сегментов рынка суперкомпьютеров.

Таблица 2. Предсказанные в 2002 году объемы сегментов рынка суперкомпьютеров.

На самом деле оказалось, что общий объем рынка составил:

2008 ~ $9.000

Дальнейший рост ожидается:

2010 ~ $15.000

2012 ~ $17.000

Это 30% рынка серверных платформ

Нас интересует TechnicalCapability – суперкомпьютеры для

решения задач, требующих предельных возможностей (стратегические задачи)

Page 3: Четыре сегмента рынка суперкомпьютеров

Разные сегменты суперкомпьютерного рынка – разные технологии, разные прогнозы (видение IBM).

Наиболее чувствительный к новым технологиям сегмент - CКСН

Page 4: Четыре сегмента рынка суперкомпьютеров

Специфика формирования прогнозных оценок

-- Прогнозные оценки даются с точки зрения архитектора заказных суперкомпьютеров высшего диапазона производительности, предназначенных для решения уникальных стратегически важных для государства задач, далее - суперкомпьютеров стратегического назначения (СКСН)

-- Выделяются два связанных друг с другом процесса будущего развития (на примере США, Япония и Китай – по такому же образцу): - революционное развитие, определяемое необходимостью решения стратегических задач государства: 1) работы по программе DARPA HPCS создания заказных СКСН с перспективной архитектурой и глобально адресуемой памятью, далее – перспективных СКСН; 2) работы по Федеральному плану США разработок и исследований в области СКСН, которые являются усилением и обобщением программы DARPA HPCS. - эволюционное развитие, определяемое рынком и появлением массовой и коммерчески доступной элементной базы “новой волны”, основа которой - многоядерно-мультитредовые микропроцессоры и многосокетные платы на их основе, являющиеся мощными SMP-узлами с разделяемой между сокетами платы общей памятью.

Page 5: Четыре сегмента рынка суперкомпьютеров

Проекты создания суперкомпьютеров стратегического назначения (СКСН)

с перспективной архитектурой

США – программа DARPA HPCS (2002) - проект Cascade (Cray) - системы Baker, Granite, Marble. 250 млн $ на 2008-2010. федеральный проект - проект PERCS (IBM) - 250 млн $ на 2008-2010, федеральный проект

Япония – программа Next Generation Supercomputer Министерства Образования, Культуры, Спорта, Науки и Технологий (2006) - проект 3K (Институт физических и химических исследований (RIKEN) и Fujitsu),1.2 млрд.$, федеральный проект.

Китай – программа 863 Министерства науки и технологий (2006) - проект HPP (Институт вычислительных технологий (ICT), фирма Dawning, Национальный университет оборонных технологий (NUDT)), федеральный проект

Россия – в рамках ФЦП Минпромторговли РФ, Минобрнауки РФ (2005) - проект Ангара (ОАО”НИЦЭВТ”)

Page 6: Четыре сегмента рынка суперкомпьютеров

Главная решаемая проблема в проектах создания перспективных СКСН

– “стена памяти”

Что это за проблема ?

Page 7: Четыре сегмента рынка суперкомпьютеров

Интегральные оценки реальной производительности – пакет HPC Challenge и метод “APEX-поверхности”

Cхема организацииAPEX-теста

Page 8: Четыре сегмента рынка суперкомпьютеров

Пример профиля работы с памятью задачи CF-класса

(DGEMM)

Page 9: Четыре сегмента рынка суперкомпьютеров

Пример профиля работы с памятью для задачи DIS-класса(SpMV)

Рис. Профиль обращений к памяти для теста SpMV (A*p=q)

Page 10: Четыре сегмента рынка суперкомпьютеров

Пример профиля работы с памятью для задачи DIS-класса

(FFT-одномерное быстрое преобразование Фурье)

Page 11: Четыре сегмента рынка суперкомпьютеров

Пример профиля работы с памятью для задачи DIS-класса(BFS)

Page 12: Четыре сегмента рынка суперкомпьютеров

Пример профиля работы с памятью для задачи DIS-класса

(RandomAccess)

Page 13: Четыре сегмента рынка суперкомпьютеров

Коммуникационные профили разных задач.Большой объем передаваемой информации,

нерегулярный и коллективный характер взаимодействий приводят к деградации реальной производительности и

плохой масштабируемости.

Page 14: Четыре сегмента рынка суперкомпьютеров

Требования к перспективным CКСН программы DARPA HPCS.

Page 15: Четыре сегмента рынка суперкомпьютеров

Общий взгляд на задачи для СКСН и влияние базовых характеристик СКСН на эффективность решения этих задач.

1.Контроль боеготовности ядерных арсеналов и разработка новых боезапасов. 2. Радиоэлектронная разведка и другие задачи разведывательных сообществ. 3. Решение задач военного характера.4.Предсказание климата.5.Физика плазмы – решение задач создания термоядерных реакторов.6.Решение инженерных задач в области машиностроения.7. Биоинформатика и вычислительная биология, задачи влияния окружающей среды.8.Предсказание землетрясений.9.Геофизические расчеты.10.Астрофизика (+ поиск новых источников энергии).11.Материаловедение и нанотехнологии.12. Исследования социальных систем – макроэкономика и социальная динамика.

Page 16: Четыре сегмента рынка суперкомпьютеров

Подробный комментарий к задачам, для которых в первую очередь создаются

перспективные СКСН программы DARPA HPCS (или в решении каких задач мы рискуем отстать)

Page 17: Четыре сегмента рынка суперкомпьютеров
Page 18: Четыре сегмента рынка суперкомпьютеров

Мирные приложения – значимость перспективных СКСН для развития общества

V технологический уклад- Компьютеры - Малотоннажная химия - Телекоммуникации - Электроника - Интернет

VI технологический уклад- Биотехнологии - Нанотехнологии - Проектирование живого - Вложения в человека - Новое природопользование - Роботехника - Новая медицина - Высокие гуманитарные технологии - Проектирование будущего и управление им - Технологии сборки и уничтожения социальных субъектов

Page 19: Четыре сегмента рынка суперкомпьютеров

Организация работ в области перспективных СКСН в США,

контроль качества разработок с использованием новых подходов

объективного оценочного тестирования реальной производительности

Одновременно ведется программа DARPA PCA разработки перспективных встроенных суперкомпьютеров (ВСК) , во многом похожая по решаемым принципиальным проблемам на DARPA HPCS и контролируемая той же организацией – Линкольновской лабораторией Массачусетского технологического института.

В данном докладе это не рассматривается, требует отдельного детального рассмотрения.

Page 20: Четыре сегмента рынка суперкомпьютеров

Об организации работ в области суперкомпьютерных технологий в США

DARPA

Cray – проект CASCADEIBM - проект PERCS

MIT – проект RAWStanford Unv. – проект Smart MemoryUnv.of South.Calif. (+Raytheon) – проект MONARCHUnv.of Texas at Austin (+IBM) – проект TRIPS

Page 21: Четыре сегмента рынка суперкомпьютеров

Cистема тестов оценки производительностиCКСН программы DARPA HPCS

Page 22: Четыре сегмента рынка суперкомпьютеров

Сравнение NEC SX-9 с другими системами(современный подход - kiviat-диаграмма,

на лучах – наименования тестов пакета HPC Challenge)

Page 23: Четыре сегмента рынка суперкомпьютеров

Примеры планов и основных решений проектов создания перспективных СКСН США, Японии и Китая

Базовые стратегии решения проблемы “стены памяти”

- обеспечение толерантности процессора к задержкам за счет работы со скоростью, определяемой темпом выполнения операций, а не задержками их выполнения (мультитредовые и векторные архитектуры);- обеспечение управляемой локализации как данных при вычислениях, так и вычислений при данных (кэши, удаленные вызовы процедур, DAE-архитектуры и модели вычислений);- применение статических и динамических потоковых моделей вычислений с управлением вычислениями потоком данных (streambased-архитектуры, dataflow-архитектуры, одновременно решает проблему ограниченного ILP, т.е. ограниченного параллелизма выполнения машинных команд)

Page 24: Четыре сегмента рынка суперкомпьютеров

Планы создания новых суперкомпьютеров фирмы Cray (+ унификация !)

Page 25: Четыре сегмента рынка суперкомпьютеров

Планы создания новых суперкомпьютеров фирмы IBM (+ унификация!)

Page 26: Четыре сегмента рынка суперкомпьютеров

Новая политика Японии в области стратегических вычислений

Page 27: Четыре сегмента рынка суперкомпьютеров

Фирма Сray, проект Cascade программы DARPA HPCS – базовая концепция проекта

Page 28: Четыре сегмента рынка суперкомпьютеров

Cтруктура CКСН Сray Cascade Baker и Granite

• Глобально адресуемая память с унифицированной для всех типов узлов архитектурой

• Конфигурируемые сеть, память, процессоры и ввод-вывод• Гетерогенная обработка на множестве узлов разного типа и внутри тредово-векторных (MVP) узлов

• Возможность адаптации при конфигурировании, компиляции в процессе выполнения

Page 29: Четыре сегмента рынка суперкомпьютеров

Многоядерно-мультитредовый микропроцессор Power7 – базовый микропроцессор CКСН IBM PERCS

- 8 ядер, в каждом ядре 4 треда, SMT-мультитредовость, запуск в одном ядре 6 команд за такт; - в одном мультитредовом ядре 12 функциональных устройств: FXU -2, FPU – 4, LSU -2, VSX – 1, BRU – 1, СRU-1, DFU -1;- объем кэш-памяти L3 – 32 Мбайт, 2 контроллера внешней DRAM - памяти;- 32 сокета на плате, т.е. 1024 треда над общей памятью- кристалл – 567 мм2 , 1.2 млрд.транзисторов, 4 Ггц.

Кристалл Power 7 Одно многоядерное ядро (Core)

Page 30: Четыре сегмента рынка суперкомпьютеров

Модифицированная сеть Клоса – коммуникационная сеть СКСН IBM PERCS

Обычная свернутая сеть Клоса, при передачах проходят несколько линков, но это лучше, чем для сетей N-тор

Сеть IBM PERCS, при большинстве передач проходят только один линк, лучше, чем для сети Клоса

Page 31: Четыре сегмента рынка суперкомпьютеров

Многоядерный мультитредово-потоковый микропроцессор СКСН “Ангара” (вариант J10)

Page 32: Четыре сегмента рынка суперкомпьютеров

Какие характеристики можно ожидать от перспективных СКСН ?

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

модели российской перспективной СКСН “Ангара”

(данные по зарубежным перспективным СКСН пока недоступны, ожидаются в 2010 году)

Page 33: Четыре сегмента рынка суперкомпьютеров

APEX-поверхности для микропроцессоров разного типа и узла

СКСН “Ангара”

Page 34: Четыре сегмента рынка суперкомпьютеров

APEX-поверхности для мультипроцессорных систем разного типа (256 узлов) и СКСН

“Ангара”

Page 35: Четыре сегмента рынка суперкомпьютеров

Эффективность СКСН “Ангара” на тесте умножения разреженной матрицы на вектор

J7-2

J10-4

Page 36: Четыре сегмента рынка суперкомпьютеров

Эффективность СКСН “Ангара” на тесте BFS работы с графами

Page 37: Четыре сегмента рынка суперкомпьютеров

Какие изменения происходят в области коммерчески доступной элементной базы

“новой волны”и вычислительных средств?

“Вынужденные” решения проблемы стены памяти из-за появления многоядерных

микропроцессоров.

Требуемого стратегическими приложениями решения проблемы стены памяти

пока нет, хотя стало полегче…

Page 38: Четыре сегмента рынка суперкомпьютеров

Ослабление закона Мура, многоядерные микропроцессоры

Page 39: Четыре сегмента рынка суперкомпьютеров

Прогнозируемые общие изменения микроархитектуры процессоров

• применение малой и существенной мультитредовости• применение гомогенных и гетерогенных реконфигурируемых полей ядер• увеличение пропускной способности интерфейса с памятью и сетью• обеспечение эффективной работы с глобально адресуемой памятью

Page 40: Четыре сегмента рынка суперкомпьютеров

Многосокетная плата нового поколения с микропроцессорами AMD (HyperTransport-!)

Page 41: Четыре сегмента рынка суперкомпьютеров

Многосокетные платы нового поколения с микропроцессорами Intel (QuickPath - !)

Page 42: Четыре сегмента рынка суперкомпьютеров

Реальная производительность одной многосокетной платы на задаче UA расчета

на структурированной динамически изменяемой сетке.

Page 43: Четыре сегмента рынка суперкомпьютеров

Динамика изменений среднего времени обращения к памяти для разной пространственно-временной

локализации и разной мультитредовости.

Page 44: Четыре сегмента рынка суперкомпьютеров

Динамика изменений среднего времени обращения к памяти для лучшей и худшей точки APEX-поверхности

Page 45: Четыре сегмента рынка суперкомпьютеров

Сравнение современных многоядерных микропроцессоров и многосокетных плат с массово-мультитредовыми

микропроцессорами перспективных СКСН. Задача CG, класс C.

Page 46: Четыре сегмента рынка суперкомпьютеров

Что будет после достижения целей DARPA HPCS и похожих других программ создания

стратегических СКСН?

Прогнозы и планы дальнейшего развития в соответствии с Федеральным планом США2004 года по возрождению работ в области

стратегических информационных технологий

Page 47: Четыре сегмента рынка суперкомпьютеров

Экзафлопсная перспектива 2020 года( усиление тредового и потокового параллелизма)

Додекатрон

Page 48: Четыре сегмента рынка суперкомпьютеров

Оценки предельных возможностей использования кремниевой элементной базы при построении

высокопроизводительных систем (ноябрь 2004, Sandia Lab).

Peta – 1015 , Exa – 1018 , Zetta – 1021 , Yotta – 1023

1 – обычная кремеиевая технология, программируемые микропроцессоры2 – бычная кремниемая технология, но прямая аппаратная реализация решателей задач3 – новая технология с транзисторами на квантовых точках и реверсивной логике, программируемые средства - зеленая линия, прямая аппаратная реализация - красная

Page 49: Четыре сегмента рынка суперкомпьютеров

Развитие аппаратных средств-1.

Page 50: Четыре сегмента рынка суперкомпьютеров

Развитие аппаратных средств-2.

Page 51: Четыре сегмента рынка суперкомпьютеров

Развитие аппаратных средств-3.

Page 52: Четыре сегмента рынка суперкомпьютеров

Развитие программного обеспечения-1.

Page 53: Четыре сегмента рынка суперкомпьютеров

Развитие программного обеспечения-3.

Page 54: Четыре сегмента рынка суперкомпьютеров

Развитие СКСН - 1.

Page 55: Четыре сегмента рынка суперкомпьютеров

Развитие СКСН - 2.

Page 56: Четыре сегмента рынка суперкомпьютеров

Развитие СКСН - 3.

Page 57: Четыре сегмента рынка суперкомпьютеров

ОАО «Научно-исследовательский центр электронной вычислительной

техники»