ОС Windows HPC Server 2008, наследница Windows Compute Cluster Server 2003, способна управлять серверными узлами числом от двух до 2 тыс. и более, причем каждый из узлов может содержать 1–4 процессора. Стоимость лицензии составляет 475 долл. за узел.
HPC Server 2008 включает новые возможности административного управления и диагностики проблем с производительностью, связанных, например, с системными задержками или неполадками на уровне ядра. Реализованная интеграция с обычными настольными приложениями позволяет пересылать их на выполнение высокопроизводительным кластером буквально одним щелчком мышью — аналогично помещению документа в очередь на печать.
Важно, что HPC Server 2008 поддерживает выполнение сложных алгоритмов — подобных тем, которые используются для определения финансовых рисков при инвестициях — в параллельной среде на множестве серверов без необходимости переписывать искомое приложение для кластерной системы. Подобные приложения, отдельные участки кода или процессы, которые параллельно исполняются разными компьютерами, нуждаются во взаимодействии посредством связующего протокола Message Passing Interface (MPI). Однако в случае так называемого «массивного параллелизма» (embarrassingly parallel), когда во взаимодействии нет необходимости, искомые программы не требуют доработки и внедрения MPI. Также в Microsoft работают над языком параллельного программирования F#, поддержка которого ожидается в Visual Studio 2008.
Бета-версия Windows HPC Server 2008 вышла в июне, финальная планируется к выпуску в конце этого года.

Поделитесь материалом с коллегами и друзьями