Я хотел бы запустить отладчик Intel idb
в параллельном режиме с MPICH mpiexec
и текстовым файлом входных параметров, требуемым исполняемым файлом программы.
Запуск программы в обычном производственном режиме:
mpiexec -np 4 prog -f params.in
где prog
— имя исполняемого файла, -f
— переключатель, понятный программе, а params.in
— имя файла входных параметров.
Мой лучший результат на данный момент:
mpiexec -np 4 xterm -e idb prog
Это работает без файла входных параметров, но как только я укажу параметры как:
mpiexec -np 4 xterm -e idb prog -f params.in
Отладчик Intel прерывается со следующей фатальной ошибкой
Error: ambiguous option: 'f', variants are: freshlyExceded fullname
Запуск стандартным способом, ранее поддерживаемым mpirun
MPICH, также не работает:
mpirun -dbg=idb -np N [other mpich options] \
application [application arguments] [-idb idb options]
Ни mpirun
, ни mpiexec
не принимают переключатель -gdb
.
Отладчик Intel версии 13.0, сборка [80.483.23]
МПИЧ версия 3.2b3
Исходный код написан на Fortran 90.