В суперкомпьютерах Cray обмен данными ускорится вчетверо
New! Для этого системы оснастят новыми межсоединениями — Intel Aries, созданными на базе разработок самой Cray
При проектировании следующего поколения своих суперкомпьютеров в компании Cray задались целью радикально повысить скорость ввода-вывода на каждом узле. В новых суперкомпьютерах Cray — XC30 — будут использоваться межсоединения нового типа под названием Aries и новая топология маршрутизации, которые вместе обещают резко увеличить внутреннюю пропускную способность.
«Повысить скорость ввода-вывода важно, так как чем быстрее становятся процессоры, тем интенсивнее должен быть обмен данными с ними, чтобы поддерживать их в загруженном состоянии, — объясняет Барри Болдинг, вице-президент по маркетингу Cray. — Скорость обмена данными с узлом выросла, и возможности сети должны соответственно вырасти».
Cray XC30 должен выйти в начале следующего года. Это будет первый из линейки суперкомпьютеров XC, которые планируется выпустить в ближайшие пять лет. Приоритет в новой архитектуре, разрабатываемой уже больше шести лет, отдается повышению глобальной пропускной способности, которую Болдинг описывает как «способность машины обрабатывать тяжелые нагрузки в условиях интенсивного обмена данными между всеми ее процессорами».
Благодаря новым межсоединениям каждый узел теперь может выполнять по 120 млн операций чтения/записи в секунду, тогда как у предыдущего поколения систем Cray, XK, этот показатель составлял 30-40 млн операций.
Каждый узел в новой системе получает свой отдельный блок межсоединений Aries на 48 портов. Уникальная особенность такого блока в том, что он выполняет одновременно функции сетевого адаптера и маршрутизатора, предоставляя каждому узлу прямой доступ ко всем остальным узлам системы, объясняет Болдинг.
Cray продала Intel свои наработки в области технологии межсоединений, в том числе большую часть интеллектуальной собственности по Aries, в мае за 140 млн долл. Основой Aries служит шина PCIe-3, которой отдают предпочтение в Intel.
Архитектура внутренней сети XC, соединяющей все узлы системы, выполнена по новой прямой топологии Dragonfly. Ей требуется меньше оптических каналов и не нужны внешние коммутаторы верхнего уровня. Dragonfly разработана по итогам исследования, проведенного специалистами по сетям из Стэнфордского университета совместно с инженерами Cray.
Помимо традиционных пользователей суперкомпьютеров — Пентагона и научных учреждений, Cray предлагает новые системы нефтяным компаниям, производителям крупногабаритного оборудования и другим большим корпоративным заказчикам, которым нужны мощные вычислительные системы для исследований.
Минимальная стоимость XC30 — 500 тыс. долл. В будущем году Cray также предложит меньшую модель для бизнес-применений, сообщил Болдинг.
Многие из технологий XC30, в том числе Aries, частично разработаны на деньги гранта, присужденного Cray в рамках программы High Productivity Computing System Агентством перспективных оборонных исследований DARPA. «Задача этой программы — создать следующее поколение высокопродуктивных суперкомпьютерных систем», — сообщил Болдинг.
Каждый шкаф XC30 обеспечивает быстродействие 66 TFLOPS. А максимальная мощность системы, которую можно построить из таких шкафов, составляет более 100 PFLOPS. Шкаф содержит три шасси по 16 компьютерных лезвий в каждом. Каждое лезвие — это четыре узла. Всего в системе может быть до 92 544 узлов, имеющих по 128 Гбайт оперативной памяти DDR3.
Вначале в Cray для своей новой системы воспользуются процессорами Intel Xeon E5-2600. А со временем в XC можно будет устанавливать сопроцессоры Intel Xeon Phi и графические чипы Nvidia Tesla на основе архитектуры следующего поколения Kepler.
В суперкомпьютерах XC применяется новая воздушно-водяная схема охлаждения, благодаря ей суперкомпьютер не нужно размещать по схеме чередования холодных и горячих рядов.
На новом суперкомпьютере будет работать программный пакет Cray Linux Environment, в который входит ядро Linux, файловая система Lustre, язык программирования с поддержкой распараллеливания Chapel и планировщик заданий SLURM (Simple Linux Utility for Resource Management).
Cray уже продала шесть экземпляров XC30. В числе покупателей — Швейцарский национальный суперкомпьютерный центр, Финский научный центр ИТ, Национальный вычислительный центр Министерства энергетики США и Центр высокопроизводительных вычислений Штутгартского университета.