Параллельные вычисления в ИММ УрО РАН
 
 

Производительность МВС-1000/16

В настоящее время МВС-1000/16 работает в слегка причудливой конфигурации: к базовой машине производства НИИ Квант (16 PIII-800, 256 МБ, 10 ГБ диск, две 100 Мбит сетевые платы, аналогичная машина развёрнута в ИАПУ ДВО РАН) присоеденены 8 чуть более слабых машин (PIII-700, 128 МБ, 14 ГБ диск, соединённых 100 Мб EtherNet-ом). При этом внутри 16 процессоров применяется связывание (bonding) каналов, т.е. номинально скорость – 200 Мбит/с. Связь с остальными восемью узлами – обыкновенные 100 Мбит/с. Ниже приведены данные о производительности на микробенчмарках и интегральных тестах NPB.

Скорости межузлового обмена показаны на Рис.1. По оси абсцисс отложены размеры сообщений, а по оси ординат – скорости обменов, достигаемые для таких сообщений (коммуникационная среда – MPICH 1.2.2.2). Видно, что связывание каналов приносит пользу лишь для достаточно больших сообщений (что, впрочем, ясно уже из устойства связывания). Приведён лишь наиболее интересный фрагмент графика, при увеличении размера сообщения скорость продолжает медленно расти.

Point to point performance

Рис.1

Интегральная производительность измерялась на тестах NAS Parallel Benchmarks 2 Revision 2.3 класса A. Для сравнения приводятся данные с http://parallel.ru/cluster/perfold.html (24-процессорный кластер НИВЦ МГУ, в качестве коммуникационного интерфейса используется SCI, вычислительные узлы – 2-процессорные PIII-500, см. http://parallel.ru/cluster/configuration.html). Указаны времена работы в секундах, т.е. меньшее значение соответствует лучшим результатам.

LUSPBTEPMGFT ISCG
4 проц.МВС-1000/16319.3405.1616.4 2814.341.312.312.2
НИВЦ МГУ 361.55 435.16 606.14 97.71 22.16 42.54 5.24 11.67
8 проц.МВС-1000/16171.3220.4 33114.57.825.48.511.3
НИВЦ МГУ 165.70 284.74 207.66 - 9.73 21.24 2.86 6.32
16 проц.МВС-1000/1686.9146.3 262.47.94.818.98.814.6
НИВЦ МГУ 84.49 220.79 146.48 - 7.00 13.30 2.28 4.97