0
Июл 09
Здравствуйте!
возникли проблемы с параллельным расчетом в Эклипс100 версии 2006.1
система - 64 битная vista, 8Гб оперативки, 4ядра х 2.7Ггц
эклипс 32 битный
естественно эклипс 32 битный не может увидеть больше 1,5гб памяти и выдает ошибку, соответсвенно не считает расчет.
разобрался со всроенным PVM модулем. запустил расчет. пошел.
но в определенный момент времени Эклипс перестает загружать процессор, плавно сводит загрузку ЦП к 0%. при этом оперативы на каждый из частей расчетов(при параллельном расчете)
выделяет столько сколько ему нужно.
Что самое интересно, что остановка процессора на одном и том же расчете происходит в разный момент времени при разных попытках запустить расчет.
В чем может быть проблема?
Опубликовано
01 Июл 2009
Активность
20
ответов
4062
просмотра
5
участников
0
Рейтинг
Контекст
Eclipse x221
+1
И еще - зачем все делать через PVM, обычно параллельные расчеты делаются через MPI.
MPI есть но он не ставится. во время инсталяции выдает ошибку и прекращает установку.
Поэтому пришлось разбираться с PVM.
Этот тоже не совсем полно работает. Из-за доменной сетки он не видит другие компы.
но хотя бы появилась возможность использовать ресурсы компа своего по полной.
Однако, этот модуль выпендривается, как было описано выше.
попробую поискать, в неких дестрибах на форуме ЭКЛ 64 битный, как посоветовали.
Если можно, расскажите как MPI работает? буду пробовать.
А там в дистрибе это где?
я кажется понял, про что речь о дистрибах, у меня там нет Ecl64.
А у вас есть?
Для использования ECLIPSE parallel 2006 рекомендуется использовать Verary MPIpro (дистрибутив есть на диске с ECLIPSE). PVM в свою очередь является ОЧЕНЬ устаревшая технология и совсем не используется.
Использование параллельных вычислений для решения проблем с памятью не самый лучший вариант. Объем требуемой памяти для каждого потока превышает M/n (где M - общий объём памяти для модели, n – количество параллельных потоков) на 10-40% в зависимости от конфигурации модели и версии ECLIPSE.
ECLIPSE 2006 64-bit обычный и параллельный доступны для Linux с версии 2004 или даже раньше.
Обычный (не параллельный) ECLIPSE 64 для windows существует с 2008.1-й версии.
ECLIPSE parallel 64-bit для windows (XP64, vista64, HPC) существует с 2009.1-й версии (используется Intel MPI).
А поделиться софтом можете?
только рабочим. под vista 64.
Рабочий софт под vista 64 можно найти в Шлюмберже информационные решения (SIS), контактная информация:http://www.slb.ru/sis/Contacts/
(:
Может кто уже наконец-то делом поможет решить проблему? Или все будут умничать и рассказывать мне прописные истины и ничего толком?
Я попытался посоветовать рабочее решение в предыдущем посте (ECLIPSE 2006 64-bit обычный и параллельный доступны для Linux).
Если нет желания и/или возможности использовать ЛЕГАЛЬНЫЕ решения, то я ни чем больше помочь не могу. ):
Ставь имеюшийся Еклипс на 32битную ХР - и паралель на здоровэ через MPI
установил MPI pro v.1.70 на 32 битную ХР и Эклипс 2006 32 битный.
как запускать расскажете?
А то уж очень не хочется сидеть и методом научного тыка всю ночь разбираться.
З.Ы.
Попробовал позапускать. запускал и через кормандную строку и через launcher eclipse.
пишет MPIrun не является внутренней или внешней программой!
что делать?
http://heriot-watt.ru/t1581.html
http://heriot-watt.ru/t2048.html
ну разумеется я сюда заглянул. обращался к тем, кто уже запускал mpipro.
все советуют, а ecl все равно пишет mpirun не является внутренней или внешней программой!
вот что он пишетmpirun.JPG
Проверь переменные окружения
в PATH должен быть указан путь к MPIPro.
В службах проверь появилась ли MPIStartupserver (или что-то в этом духе, сейчас не могу проверить у меня на буке нет Eclipse), она же должны быть запущена в Task Manager.
Потом нужно в Password Registration указать пароль с которым можно входить в систему.
---
В общем надо выполнить несколько обязательных шагов по настройке MPI, чтобы все заработало...
Отлично! Вот и докопались до истины. Если кто мне эти несколько шагов объяснит с чувством, с толком, с расстановкой, то ваще цены не будет этому О великому! человеку.