Не уверен насчет MS_MPI, но вы хотите взглянуть на руководство по документации MPICH2 для Windows по ссылке внизу.
9,3 MPI-приложения с графическим интерфейсом
Многие пользователи на машинах Windows хотят создавать приложения с графическим интерфейсом, которые также MPI
Приложения. Это полностью приемлемо, пока приложение следует
правила MPI. MPI Init должен быть вызван перед любой другой функцией MPI
и его нужно вызывать вскоре после запуска каждого процесса. Процессы должны
начать с mpiexec, но они не обязательно должны быть консольными приложениями.
Одна загвоздка в том, что приложения MPI скрыты от глаз, поэтому любой
Windows, которую вызывает пользовательское приложение, не будет видна.
mpiexec имеет возможность разрешить процессы MPI на локальной машине
чтобы иметь возможность вывести GUI. Добавьте -localroot к команде mpiexec, чтобы
включить эту возможность. Но даже с этой опцией все графические интерфейсы от процессов
на удаленных машинах будут скрыты.
Так что единственное приложение с графическим интерфейсом, которое MPICH2 не может обработать по умолчанию
будет приложение типа видеостены. Но это можно сделать, запустив
smpd.exe вручную на каждой машине вместо установки его в качестве службы. Журнал
на каждой машине и запустите «smpd.exe -stop», чтобы остановить службу, а затем
запустите «smpd.exe -d 0», чтобы снова запустить smpd. Пока этот процесс
запустив, вы сможете запускать приложения, где разрешен каждый процесс
вызвать GUI.
:
http://www.mcs.anl.gov/research/projects/mpich2/documentation/files/mpich2-1.2.1-windevguide.pdf