#c #c #mpi #windows-subsystem-for-linux #openmpi
#c #c #mpi #windows-subsystem-for-linux #openmpi
Вопрос:
Здравствуйте, у меня есть это сообщение об ошибке при запуске
nazir@DESKTOP-3EOPC1I:/mnt/c/MPI/MPI1 $ mpiexec explicitpar.c -4 explicitpar
Open MPI попытался запустить новый процесс с помощью системного вызова «execve», но потерпел неудачу. Open MPI проверяет многие вещи, прежде чем пытаться запустить дочерний процесс, но ничто не идеально. Эта ошибка может указывать на другую проблему на целевом хосте или даже на что-то столь же глупое, как указание каталога для вашего приложения. Теперь ваша работа будет прервана.
Локальный хост: DESKTOP-3EOPC1I Рабочий каталог: /mnt/c/MPI/MPI1 Имя приложения: /mnt/c/MPI/MPI1/explicitpar.c Ошибка: ошибка формата Exec
mpiexec не удалось запустить указанное приложение, поскольку оно обнаружило ошибку:
Код ошибки: 1 Имя ошибки: (null) Узел: DESKTOP-3EOPC1I
при попытке запустить процесс ранг 0.
всего не удалось запустить 2 процесса [DESKTOP-3EOPC1I: 04039] еще 1 процесс отправил справочное сообщение help-orte-odls-default.txt ошибка / execve [DESKTOP-3EOPC1I:04039] Установите для параметра MCA «orte_base_help_aggregate» значение 0, чтобы просмотреть все справки / сообщения об ошибках
- Элемент списка
Как я могу попытаться отладить это или предоставить дополнительную информацию, чтобы помочь отладить это?
Комментарии:
1. что такое
explicitpar.c
? исходный файл? двоичный файл?2. explicit par.c ist name der file
3. ??? Попробовать
mpirun -np 4 ./explicitpar
4. У меня есть это сообщение об ошибке
5. В системе недостаточно слотов, доступных для удовлетворения 4 слотов, запрошенных приложением: ./explicitpar.c Либо запросите меньше слотов для вашего приложения, либо сделайте больше слотов доступными для использования.