Суперкомпьютеры (операционные системы)
Статистика показывает: более 90% мощнейших компьютеров в мире по-прежнему работает под управлением *nix-систем. По данным очередного рейтинга наиболее производительных суперкомпьютеров планеты, абсолютное большинство систем, попавших в список, использует Linux либо различные вариации Unix-подобных ОС.
Каталог Суперкомпьютеры (системы и проекты) доступен на TAdviser.
Содержание |
Основная статья: Суперкомпьютеры
2017: Тотальное доминирование Linux
К ноябрю 2017 года все ведущие суперкомпьютеры работают на операционной системе Linux. Об этом свидетельствуют данные рейтинга Top500, который обновляется раз в два года и включает 500 самых мощных общественно известных вычислительных систем в мире.
В редакцию списка от ноября 2017 года не попали единственные два суперкомпьютера не на Linux, которые прежде входили в рейтинг. Речь идет о китайских системах на серверах IBM Power Systems и Unix-платформе AIX.
Распределение по дистрибутивам Linux следующее (в скобках указано значение из предыдущей редакции рейтинга):
- 53,4% (58,8%) не детализируют дистрибутив;
- 21,8% (16,6%) используют CentOS;
- 9,2% (8,6%) — Cray Linux;
- 4,2% (4,2%) — SUSE;
- 4,4% (3,4%) — RHEL;
- 1,4% (1,2%) — Ubuntu Linux;
- 0,8% (0,8%) — Scientific Linux.
К ноябрю 2017 года все 500 наиболее производительных суперкомпьютеров в мире управляются различными версиями Linux. Машины с этой ОС впервые появились в рейтинге в 1998 году, а в 2003-м они вышли в лидеры Top500, отмечает издание ZDNet.
С 2010 года первая десятка суперкомпьютеров представлена только решениями на базе Linux. С того же момента операционная система начала охватывать более 90% машин, входящих в рейтинг.
В организации Linux Foundation говорят, что тотальное доминирование Linux на рынке суперкомпьютеров можно объяснить двумя основные факторами. Во-первых, ученые могут оптимизировать и модифицировать исходный код Linux для конкретного аппарата. Во-вторых, использование Linux в суперкомпьютерах является финансово выгодным решением, поскольку стоимость лицензирования пользовательского дистрибутива одинакова для любых компьютеров.
Linux стала драйвером выдающихся технических достижений в части вычислительной мощности, который стимулировал исследование и развитие инноваций, — отмечают в The Linux Foundation.[1] |
2012: 462 из 500 крупнейших суперкомпьютеров работают на Linux
Tоп-500, список самых мощных суперкомпьютеров мира, обновляющийся дважды в год, стабильно демонстрирует превосходство Linux в области высокопроизводительных систем. Согласно последнему рейтингу, на июнь 2012 г. 462 из 500 самых быстрых компьютеров планеты работают под Linux.
Победителем Tоп-500 по производительности на этот раз стала Sequoia — система IBM BlueGene/Q, установленная в Ливерморской национальной лаборатории им. Лоуренса, США. Вычислительный кластер из из 98 034 узлов использует Compute Node Linux — сборку Linux для суперкомпьютеров серии Cray, а также Red Hat Enterprise Linux для обработки ввода-вывода.
В тесте Linpack с использованием 1 572 864 ядер Sequoia показала скорость в 16,32 Пфлопс. Суперкомпьютер Ливерморской лаборатории способен обрабатывать 16,32 квадриллиона операций с плавающей точкой в секунду. Sequoia также поставила рекорд по энергосбережению: потребляемая ею мощность составляет всего 7,9 мегаватт.
Sequoia потеснила с первого места лидера октября 2011 года, K Сomputer от японской компании Fujitsu. Суперкомпьютер, установленный в институте RIKEN Advanced Institute for Computational Science в г. Кобе, Япония, в 2011 г. стал первой системой, перешагнувшей рубеж быстродействия в 10 Пфлопс. В качестве ОС японский вычислительный гигант использует адаптированную сборку Linux.
По статистике Топ-500, адаптированные сборки Linux применяются на подавляющем большинстве суперкомпьютеров (414 систем). Определённую популярность имеют и коммерческие дистрибутивы открытой ОС: SUSE Linux Enterprise Server 9 применяется на 11 системах, SUSE Linux Enterprise Server 10 — на 8, а Cray Linux — на 7.
Среди других ОС позиции распределились следующим образом: 25 суперкомпьютеров из 500 используют ОС семейства Unix, среди которых наибольшую популярность имеет AIX — закрытая Unix-подобная ОС, разработанная IBM (22 системы). Наименее популярными оказались BSD и OpenSolaris, каждая из которых применяется только на одной системе.
Ситуация, таким образом, обернулась в диаметрально противоположную сторону по сравнению со статистикой десятилетней давности, когда 99,4 % суперкомпьютеров работали под управлением Unix. Linux, начавший своё восхождение к вершине Tjg-500 в 2003 г., когда под ним работали 184 суперкомпьютера из 500, в настоящее время прочно занял положение наиболее предпочтительной ОС для высокопроизводительных компьютерных систем.
Что касается Windows, то продукту Microsoft отдали предпочтение инженеры всего 2 систем, что является шагом назад по сравнению даже с прошлым годом, когда Windows-суперкомпьютеров было 4. Под управлением Windows HPC 2008 работает китайский суперкомпьютер Magic Cube, занявший 94-е место по производительности. Второй компьютер под этой ОС — австралийский CSIRO GPU Cluster — расположился в Tоп-500 под номером 156.