Titan (суперкомпьютер)


Titan — суперкомпьютер компании Cray Inc., установленный в национальной лаборатории Оук-Ридж (сокращённо ORNL, национальная лаборатория Министерства энергетики США, Теннесси) для использования в научных проектах. Является обновлением суперкомпьютера Jaguar, при котором было увеличено количество центральных процессоров и добавлены GPU Nvidia Tesla K20x.[3][4]

Анонсирован в октябре 2011, введен в строй в октябре 2012.[5][6] Занял 1 строку в ноябре 2012 года в рейтинге TOP500 суперкомпьютеров мира по производительности на тесте Linpack. В июле 2013 года был смещён на 2-ю позицию компьютером Tianhe-2. В июне 2016 года был уже на 3-й позиции после суперкомпьютеров Tianhe-2 и Sunway TaihuLight (93 Пфлопс).

Осенью 2012 года начался последний этап модернизации Jaguar’а до более мощного суперкомпьютера, которому дано новое название Titan.

Львиную долю компьютерного времени Titan’а планировалось отдать под приложения государственной программы Министерства энергетики США под названием «Innovative and Novel Computational Impact on Theory and Experiment program» (INCITE)[7]. В течение предшествующих двух лет исследователи и программисты переписывали свои приложения под новую архитектуру Titan’а, чтобы начать его использование с первых же дней введения его в строй.

Суперкомпьютер Titan планируется заменить новым суперкомпьютером Summit, постройку которого IBM планирует завершить в середине 2018 года. Предполагается, что Titan проработает еще один год после ввода в строй суперкомпьютера Summit, а потом будет демонтирован.[8]Демонтирован в 1 квартале 2020 года.[9]

Titan — массово-параллельный суперкомпьютер, построенный на платформе Cray XK7 с гибридной архитектурой: помимо 16-ядерных процессоров AMD Opteron 6274 в каждый из 18 688 узлов суперкомпьютерной системы установлен графический процессор общего назначения NVIDIA Tesla K20x (архитектура Kepler). Таким образом общее число ядер компьютера составляет 299 008. Компилятор, специально разработанный для Titan-а, автоматически распараллеливает исполнение кода между центральным и графическим процессорами.