2012-01-19 3 views
1

У меня есть несколько оконных ящиков Windows и Linux, связанных между собой с Infiniband, и мне нужно запускать задания MPI в обеих средах, кто-нибудь знает, что является лучшим способом их взаимодействия?Взаимодействие MPI между Windows и Linux

В настоящее время я рассматриваю возможность использования бета-версии двоичного кода Windows открытого MPI. Может быть, мне нужно добавить дополнительные вещи в свой стек hpc sw? Или я должен просто забыть о MPI и прямое кодирование на нижнем уровне для того, чтобы получить часть Windows, так как в любом случае требуется несколько окон, требующих окон.

Любая идея оценивается. Большое спасибо!

ответ

1

Так что я рыть через некоторые форумы и обнаружить, что

OpenMPI в настоящее время не поддерживает межсетевое задачи нерест между окнами и системами Linux, однако MPICH2, кажется, способен межсетевой задачи нерест. Для отправки и получения сообщений с использованием отправки MPI мне нужно будет расследовать больше

+0

Имейте в виду, что MPICH2 не поддерживает InfiniBand, хотя вы, вероятно, можете запустить его с помощью IPoIB. Это может быть довольно медленным по сравнению с нативным IB. MVAPICH2 обеспечит поддержку родной IB, но я не знаю, возможно ли взаимодействие между Windows и Linux. –

Смежные вопросы