Программное обеспечение
Внешний доступ и управление системой
Конструктивные решения МВС-1000
Процессорный узел смонтирован на типовой многослойной плате. В конструктивном модуле в виде стандартной стойки размером 0.6x0.8x2.2 м3 размещается до 64 узлов с системой электропитания и охлаждения. Вес стойки - 200 кг, электропотребление - 4 кВт. Система МВС-1000 с производительностью до 1 TFLOPS состоит из 8 стоек (512 узлов).
Для управления массивом процессоров и внешними устройствами, а также для доступа к системе извне используется так называемый хост-компьютер (управляющая машина). Обычно это рабочая станция AlphaStation с процессором Alpha и операционной системой Digital Unix (Tru64 Unix) или ПК на базе Intel с операционной системой Linux.
Пользователям предоставляются компиляторы языков Fortran 77 и C/C++. Коммуникационное ПО в МВС-1000 строится на основе специализированной транспортной службы Router+. На базе Router+ реализована адаптированная к МВС-1000 реализация интерфейса параллельного программирования MPI. Аналогично могут быть реализованы интерфейсы PVM, GNS, DVM, HPF и др. Пользователи могут также вызывать функции Router+ непосредственно в своих программах. В планах разработчиков также поддержка на вычислительных узлах стандартных протоколов TCP/IP.
|
|
Для задач визуализации разработана специализированная библиотека GraphLib.
В настоящее время производится разработка системы управления очередями и распределения нагрузки, а также адаптация системы профилирования и трассировки параллельных программ.
Реализован многопользовательский режим и удаленный доступ к системе через специальный промежуточный компьютер (gateway). Для пользователей обеспечивается Unix-совместимая среда компиляции и запуска программ.
Производитель | International Business Machines (IBM), подразделение RS/6000. |
Класс архитектуры | Масштабируемая массивно-параллельная вычислительная система (MPP). |
Узлы | Узлы имеют архитектуру рабочих станций RS/6000. Существуют несколько типов SP-узлов, которые комплектуются различными процессорами: PowerPC 604e/332MHz, POWER3/200 и 222 MHz (более ранние системы комплектовались процессорами POWER2). High-узлы на базе POWER3 включают до 8 процессоров и до 16 GB памяти. |
Масштабируемость | До 512 узлов. Возможно совмещение узлов различных типов. Узлы устанавливаются в стойки (до 16 узлов в каждой). |
Коммутатор | Узлы связаны между собой высокопроизводительных коммутатором (IBM high-performance switch), который имеет многостадийную структуру и работает с коммутацией пакетов. |
HP 9000 (Exemplar)
Производитель | Hewlett-Packard, подразделение высокопроизводительных систем. |
Класс | Многопроцессорные сервера с общей памятью (SMP). |
Предшественники | SMP/NUMA-системы Convex SPP-1200, SPP-1600, SPP-2000. |
Модификации | В настоящее время доступны несколько "классов" систем семейства HP 9000: сервера начального уровня (D,K-class), среднего уровня (N-class) и наиболее мощные системы (V-class). |
Процессоры | 64-битные процессоры c архитектурой PA-RISC 2.0 (PA-8200, PA-8500). |
Число процессоров | N-class - до 8 процессоров. V-class - до 32 процессоров. В дальнейшем ожидается увеличение числа процессоров до 64, а затем до 128. |
Масштабируемость | SCA-конфигурации (Scalable Computing Architecture) - до 4 узлов V-class, т.е. до 128 процессоров. |
|
|