Eclipse, MPICH и PTP для пользователя. Настройка и запуск задач на кластере
Настроить Eclipse, MPICH и PTP – дело одно. И оно решено. Запустить задачу – дело другое. Особенно если это касается конечного пользователя. Осторожно – много картинок.
Прежде всего нам необходим графический сеанс. Как использовать VNC или как использовать графический сеанс из Putty, описано много где и останавливаться не будем.
Главное окно Eclipse:
Создание и компиляция проекта

Выбираем параллельное вычисление числа Пи. В случае, если Eclipse запросит конфигурационные данные MPI, нужно нажать Yes, далее New и найти директорию /home/mpich/include. После чего изменить строку MPI Build Command с mpicc на /home/mpich/bin/mpicc. Нажать Apply. Внимание: это критично. Иначе компиляция будет проведена неверно.

3 шаг создания проекта, на котором необходимо снять выделение с пункта Use default information, остальное оставить без изменений.
Next, затем Finish.
3)Перейти на перспективу Parallel Runtime.
Данная перспектива может быть вызвана после нажатия на Other
Вызвать контекстное меню в поле Resource Manager, нажать Add Resource Manager. В поле выбора оставить MPICH2, Next, на следующей странице снова Next. На следующей странице снять галочку с Use default location и вписать в поле Location
/home/mpich/bin.
Next, снова Next. Finish.

Два раза нажать на Parallel Applications. Выбрать в Number of processes необходимое количество ядер. Во вкладке Application необходимо указать имя проекта и выполняемый файл (изначально находится в Name_of_project=>Debug=>name_of_project
Полный путь:
/distr/soft/eclipse/plugins/org.eclipse.ptp.linux.x86_3.0.1.200912191959/bin/sdm
Leave a Reply