Суперкомпьютеры это Linux

29 июнь, 2017 - 16:50Виталий Кобальчинский

В ведущейся мировыми сверхдержавами суперкомпьютерной гонке расстановка сил постоянно меняется. Неизменно только одно — роль Linux в этом сегменте от года к году растёт.

Рейтинг Top500 Supercomputer составляется с 1993 г., когда Linux была всего лишь игрушкой без пингвина в логотипе. Чтобы попасть в этот список системе потребовалось пять лет, а в 2004 г. она впервые оспорила лидерство UNIX в суперкомпьютерах.

В новейшем издании Top500, опубликованном в этом месяце, из 500 самых быстрых машин 498 используют Linux. Оставшиеся два компьютера работают под управлением UNIX (AIX) и находятся в нижней части списка: на 493 и 494 местах.

Суперкомпьютеры это Linux

Эти две китайские системы IBM POWER оказались сиротами в Top500 уже в ноябре 2016 г., теперь же они опустились более, чем на 100 позиций. Если так пойдёт и дальше, то при подведении итогов для следующего полугодового выпуска Top500, машины без Linux можно будет со спокойным сердцем вообще исключить из рассмотрения.

В докладе Linux Foundation к 20-летию Top500.org предлагаются два объяснения особой роли Linux в прогрессе суперкомпьютеров.

Во-первых, каждый из современных рекордных суперкомпьютеров представляет собой самостоятельный проект с уникальными характеристиками и требованиями к оптимизации. Разрабатывать отдельную ОС для каждой такой системы было бы крайне нерентабельно, учитывая, что Linux легко адаптируется для единственных в своём роде, революционных решений.

Во-вторых, но не менее важно, что цена лицензии на специализированные дистрибутивы Linux (с бесплатной поддержкой от сообщества) та же самая, что для 20, что для 20 миллионов узлов.

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