Multi Node Processing

Многоузловая обработка данных (MNP) позволяет на максимум использовать вычислительные мощности вашей рабочей станции или привлекать сторонние машины для вычислений. Стандартная лицензия HampsonRussell позволяет использовать не более 12 ядер при выполнении расчётов. Благодаря утилите MNP вы можете использовать десятки узлов для значительного ускорения вычислений, что особенно ценно при выполнении ресурсоёмких задач, таких как, синхронная инверсия или AVO моделирование.

Принцип работы Multi Node Processing

В зависимости от имеющегося для расчета количества узлов, входной объем данных разделяется на соответствующее число сегментов одинакового размера. При этом совсем не обязательно, чтобы все узлы имели одинаковые технические характеристики (количество ядер, объем оперативной памяти и т.д.). Время расчета на каждом узле будет напрямую зависеть от его вычислительных возможностей.

Утилита MNP доступна как для Linux и Windows OS, так и для облачных вычислительных ресурсов. При этом вы можете использовать смешанную конфигурацию рабочих станций (некоторые под Linux OS, некоторые под Windows OS).

Значительное ускорение расчетов

Разделение процесса расчёта между несколькими узлами в утилите MNP даёт прирост в скорости вычислений. Ниже приведено сравнение времени, затрачиваемого на расчеты различных процессов в HampsonRussell, в зависимости от объема входных данных (36 ГБ и 72 ГБ) и использования MNP (без его применения и с использованием 4 вычислительных узлов).

MNP 1

MNP 2

Числа в данной таблице и на гистограмме – время, затрачиваемое на расчеты (в минутах).

Как видно из таблицы и гистограммы, за счет использования MNP для всех протестированных процессов удалось добиться ускорения в несколько раз. Коэффициент ускорения указан в правом столбце таблицы.

Тестирование проводилось на рабочих станциях под Windows OS в версии HampsonRussell 10.5.

Наибольшего ускорения (практически в 4 раза) удалось добиться при расчете синхронной инверсии. При добавлении большего количества узлов время ее расчета продолжает уменьшаться, что видно на графике ниже.

MNP 3

Оцените все преимущества использования многоузловой обработки данных на своих проектах. Закажите тестовую лицензию или свяжитесь с нами по почте Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. или телефону +7 (495) 230-30-95.