Режим MPI-None пакетної обробки даних
Режим MPI-None запуску задачі передбачає використання сформованого користувачем скрипту запуску замість стандартного run.ompi.
За допомогою спеціально розробленого скрипта користувач може організувати запуск не-MPI програм чи сформувати пакет із декількох послідовних операцій над даними.
Приклад. Пакетна обробка даних.
$ cat ~/taskdir/launcher.sh
# Define steps: step1=mpitask1 step2=non-mpitask2 step3=1cpu-task3 # Launching step 1 of workflow -- mpi processing task #Preparing data for step2 cp outfile step2fname # Launching step 2 of workflow -- mpi processing task # Launching step 3 of workflow -- mpi postprocessing task on 1 cpu mv out3 result.dat echo "Done" |
При цьому для кожної підзадачі ресурси виділяються в рамках процесорів, виділених для всієї задачі.
Для запуску задачі слід вказати файл скрипта в полі "Виконуваний файл", його параметри в полі параметрів задачі.