Результаты экспериментов с программным комплексом FlowVision на 8-ми вычислительных узлах сервера Superblade, предоставленном для тестирования компанией “Ниагара Компьютерс”.
Команде разработчиков программного комплекса “FlowVision” в рамках сотрудничества c компанией “Ниагара Компьютерс” был любезно предоставлен для тестирования сервер SuperMicro SuperBlade® укомплектованный 8-мью лезвиями, каждое из которых содержит два четырех-ядерных процессора Intel Xeon E5410 с частотой 2.33 ГГц и 16 Gb оперативной памяти. Вычислительные узлы объединены между собой интерконнектом InfiniBand DDR на чипе MT25204 компании Mellanox, с суммарной пропускной способностью 20 Gbps. Общий объем оперативной памяти составил 128 Gb.
На компьютерах с неоднородным доступом к памяти в программном комплексе FlowVision версии 3.07 имеется возможность организовывать параллельные вычисления различными способами. Для распараллеливания можно использовать только стандарт MPI для распределенных вычислений и не использовать явно преимущества общей памяти в узлах. А на одном узле кластера имеется возможность наоборот использовать только общую память узла и организовать вычисления на основе только стандарта OpenMP для синхронизации потоков вычислений. Также имеется возможность использовать комбинированный подход к организации параллельных вычислений, при котором между узлами синхронизация и обмен данными осуществляются на основе стандарта MPI, а в каждом узле синхронизация доступа многоядерных процессоров к общим данным узла осуществляется на основе потоков вычислений с использованием стандарта OpenMP. Одной из целей данного исследования является прямое сравнение всех этих подходов на вычислительной технике SuperMicro SuperBlade®.
Скачать: Результаты экспериментов с программным комплексом FlowVision на 8-ми вычислительных узлах сервера Superblade, предоставленном для тестирования компанией “Ниагара Компьютерс” , PDF, 592 KB