LINUX.ORG.RU

GUI(Qt)&MPI


0

0

Реально ли запустить из вычислительного потока GUI-программы расчеты выполняемые с использованием MPI-функций? Если да, то как это сделать?

anonymous

Раздели программу на две: одна- ГУИ, другая - для вычисления, общения между ними - DBus, либо собственный протокол. С потоками проблем много - нужно блокировки ставить, значительно увеличишь время на разработку.

anonymous
()
Ответ на: комментарий от anonymous

А без mpirun или mpiexec нельзя стартануть параллельный код между MPI_Init и MPI_Finalaze на нужном числе процессоров кластера?

anonymous
()
Ответ на: комментарий от anonymous

"Если очень захотеть, можно в космос полететь..."

Можно, конечно. В большинстве реализаций, mpirun -- всего лишь скрипт на shell. Только вот нафига? Он для того и сделан, чтобы не возиться с деталями реализации способа обмена данными.

Shmuma
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.