АВТОМАТИЗИРОВАННАЯ НАСТРОЙКА ПАРАМЕТРОВ БИБЛИОТЕКИ S-MPI
Д. В. Донцов, С. И. Сапронов Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2013. Вып.4. С. 78-82.
Описывается инструмент MPIBoost, который позволяет автоматизировать процесс подбора оптимальных значений параметров библиотеки S-MPI. MPIBoost поддерживает два режима: настройки параметров на специфику кластера и на специфику приложения. Процесс настройки параметров библиотеки S-MPI условно содержит три уровня: 1) настройка значений параметров для наиболее распространенных архитектур кластеров и параметров запуска приложений, которые включаются в библиотеку S-MPI как значения по умолчанию; 2) настройка параметров библиотеки S-MPI на специфику конкретной кластерной системы, которая выполняется при установке пакета библиотеки S-MPI; 3) настройка параметров библиотеки S-MPI на специфику конкретного приложения. Такой многоуровневый процесс позволяет получить оптимальное соотношение затраченного на настройку параметров времени и достигнутой производительности выполнения приложений на различных кластерных системах (рис. 2, список лит. - 8 назв.). Ключевые слова: MPI, параллельные вычисления, методы оптимизации.
|