Всего год назад высшая позиция машин, работающих под Windows, в Top500 находилась на 116-м месте. Теперь же, вместе с осенним выходом специализированной 64-битной Windows HPC Server 2008, заточенной под высокопроизводительные вычисления, ситуация заметно изменилась. Самый яркий пример - все тот же Dawning 5000A, в зачетном тесте Linpack продемонстрировавший под управлением этой ОС реальную производительность 180,6 терафлопса с завидной эффективностью 77,5% (доля от теоретического пикового быстродействия системы).
Помимо достижения впечатляющей позиции в суперкомпьютерной элите, этот успех свидетельствует и о куда более важном обстоятельстве, а именно о настойчивом стремлении компании создать относительно простой в использовании программный инструментарий для разработки весьма нетривиальных суперкомпьютерных приложений.
В настоящее время на ПО Microsoft в высокопроизводительных вычислениях приходится скромная доля в 1%. Безоговорочно лидирует открытая система Linux - 88%, оставшуюся часть представляют в основном различные варианты Unix.
Учитывая столь неблагоприятный для Windows расклад в этом секторе рынка, Microsoft продвигает HPC Server 2008 в научно-исследовательские структуры на чрезвычайно заманчивых условиях - академическая версия лицензии стоит всего 15 долларов на один узел сети. Для сравнения, коммерческая лицензия на тот же продукт стоит 450 долларов.
Еще одно направление развития в сфере высокопроизводительных вычислений, представляющееся для компании важным и перспективным, - это так называемые персональные суперкомпьютеры. Недавно Microsoft образовала программно-аппаратный альянс с корпорацией Cray, направленный на массовое продвижение персональных суперкомпьютеров Cray CX1 со стартовой ценой 25 тысяч долларов (аналогичные проекты развиваются и в сотрудничестве с другими ведущими вендорами).
Корпорация Intel остается главным поставщиком процессоров для суперкомпьютеров. На языке цифр это означает 378 систем из 500, или почти 76% от числа участников. IBM и AMD идут голова к голове: по 60 систем (12%).
Очень быстро прирастает количество систем на основе четырехъядерных процессоров. В частности, число машин на основе чипов Intel Harpertown и Clovertown с момента составления прошлого списка выросло с 252 до 293. В общей же сложности четырехъядерные процессоры используют 336 машин, 153 машины построены на основе двухъядерных чипов и лишь 4 - на основе одноядерных ЦПУ (остальные 7 систем используют девятиядерные чипы Cell). В июне аналогичные цифры выглядели так: 283, 203, 11 и 3.
Среди поставщиков суперкомпьютерных систем по-прежнему вне конкуренции Hewlett-Packard и IBM. Причем при поштучном учете HP на сей раз заметно обогнала Голубого Гиганта - 209 систем (41,8%) против 186 (37,2 %). Полгода назад было с точностью до наоборот - 208 систем у IBM и 184 у Hewlett-Packard. Успехи остальных поставщиков выглядят несопоставимо скромнее: у Cray 4,4%, у Dell 3,8%, у SGI 3,4% от общего числа участников.
Любопытно, что HP и IBM совместными усилиями поставили 301 (или 188+113) из 306 систем, представляющих в Top500 потребителей суперкомпьютинга из индустрии и бизнеса. То есть столь важный сегмент рынка практически захвачен лишь двумя игроками.
Определение персонального суперкомпьютера на сегодняшний день звучит примерно так. Это сравнительно недорогой аппарат, который можно разместить на столе или рядом со столом (не требующий специального помещения), подключить к обычной розетке электропитания и получить такую вычислительную мощь, которая позволяет не то чтобы сразу претендовать на место в Top500, но по крайней мере оказаться примерно в той же категории компьютерных систем.
Всем этим параметрам удовлетворяет, в частности, представленная на конференции в Остине разработка компании nVidia под названием Tesla Personal Supercomputer. Ключевые характеристики топовой версии таковы: 960 процессорных ядер, совместно обеспечивающих производительность почти в 4 терафлопса при заявленной цене компьютера десять тысяч долларов. Достигаются эти показатели благодаря применению четырех графических акселераторов Tesla GPU, каждый из которых содержит 240 ядер. По свидетельству специалистов, получивших возможность ознакомиться с новинкой, эта конструкция без всяких натяжек представляет собой настольный суперкомпьютер. Подобные системы могут представлять собой обычный ПК (в слот расширения которого вставлены видеоускорители Tesla GPU) или стандартные модули для размещения в серверной стойке.
На этом примере видно, как быстро меняется представление о том, что считать суперкомпьютером. Всего лишь пять лет назад Tesla занял бы место среди двадцати самых быстрых систем планеты. Однако сейчас его производительности не хватает даже на то, чтобы попасть в Top500. Нижний порог для вхождения в эту элитную группу составляет ныне 12,6 терафлопса.