Введение
Суперкомпьютер NASA Columbia — суперкомпьютер, созданный компанией Silicon Graphics (SGI) для Национального управления по аэронавтике и исследованию космического пространства (NASA), установленный в 2004 году в Центре передовых суперкомпьютерных вычислений NASA (NAS), расположенном в Моффетт-Филд, Калифорния. Названный в память об экипаже, погибшем в катастрофе космического шаттла «Колумбия», он увеличил вычислительные мощности NASA в десять раз для реализации научных, аэрокосмических и исследовательских программ агентства. К задачам, решаемым на суперкомпьютере Columbia, относятся высокоточные симуляции космического шаттла и систем запуска, прогнозирование траекторий ураганов, моделирование глобального океанического течения и физика взрывов сверхновых звёзд.
Columbia was a supercomputer built by Silicon Graphics (SGI) for the National Aeronautics and Space Administration (NASA), installed in 2004 at the NASA Advanced Supercomputing (NAS) facility located at Moffett Field in California. Named in honor of the crew who died in the Space Shuttle Columbia disaster, it increased NASA's supercomputing capacity ten fold for the agency's science, aeronautics and exploration programs. Missions run on Columbia include high fidelity simulations of the Space Shuttle vehicle and launch systems, hurricane track prediction, global ocean circulation, and the physics of supernova detonations.
История
В ноябре 2004 года Columbia дебютировал как второй по мощности суперкомпьютер в списке TOP500 с рейтингом LINPACK 51,87 терафлопс, что эквивалентно 51,87 триллионам операций с плавающей точкой в секунду. К июню 2007 года он опустился на 13-е место. Изначально он состоял из 20 взаимосвязанных систем SGI Altix 3700, каждая из которых включала 512 процессоров и представляла собой многостоечную конфигурацию, работающую под управлением SUSE Linux Enterprise с использованием процессоров Intel Itanium 2 Montecito и Montvale. В 2006 году NASA и SGI добавили четыре новых узла Altix 4700, содержащих 256 двухъядерных процессоров, что позволило уменьшить физические размеры и энергопотребление суперкомпьютера. Узлы были соединены кабелями InfiniBand с одинарной и двойной скоростью передачи данных (SDR и DDR) со скоростью до 10 гигабит в секунду. Платформа SGI Altix была выбрана благодаря положительному опыту работы с Kalpana – одноузловой системой Altix с 512 CPU, разработанной и эксплуатируемой NASA и SGI, названной в честь астронавта Columbia Калпаны Чавлы, первой женщины индийского происхождения, побывавшей в космосе. Позже Kalpana была интегрирована в систему суперкомпьютера Columbia в качестве первого из двадцати узлов. В период максимальной производительности Columbia располагал в общей сложности 10 240 процессорами и 20 терабайтами памяти, 440 терабайтами онлайн-хранилища, использующего файловую систему CXFS от SGI, и 10 петабайтами архивного ленточного хранилища. Он постепенно выводился из эксплуатации по мере расширения его преемников в NAS – петаскального суперкомпьютера Pleiades и системы с общей памятью Endeavour – для удовлетворения растущих потребностей NASA в высокопроизводительных вычислениях. На момент вывода из эксплуатации в марте 2013 года Columbia состоял из четырех узлов, размещенных в 40 стойках SGI Altix 4700, содержащих процессоры Intel Itanium 2 Montecito и Montvale, в общей сложности 4 608 ядер с теоретической пиковой производительностью 30 терафлопс и общей памятью 9 терабайт.