С удивлением обнаружил, что mpirun (MPICH1) работает даже в отсутствие общей файловой системы (лишь бы исполняемая программа была доступна по одному и тому же адресу на всех нодах). То есть tstmachines ругается, а программа terminated normally.
Хотя в документации к устройству ch_p4 сказано, что ему не особо и нужна общая ФС, про mpirun сказано, что он требует её обязательно.
Вопрос - это такая особенность конкретной параллелящейся программы (это в данном случае pcgamess/firelfy), или косяк в документации?