При запуске задания MPI с помощью mpirun
или mpiexec
я могу понять, как можно запускать каждый индивидуальный процесс. Однако без какой-либо магии компилятора, как эти исполняемые файлы-оболочки передают компоновку (коммуникатор MPI) процессам MPI?
Меня интересуют подробности или указатель, где искать.