PVM модуль Эклипс

Последнее сообщение
=NaZaR= 14 14
Июл 09

Здравствуйте!
возникли проблемы с параллельным расчетом в Эклипс100 версии 2006.1
система - 64 битная vista, 8Гб оперативки, 4ядра х 2.7Ггц
эклипс 32 битный

естественно эклипс 32 битный не может увидеть больше 1,5гб памяти и выдает ошибку, соответсвенно не считает расчет.
разобрался со всроенным PVM модулем. запустил расчет. пошел.
но в определенный момент времени Эклипс перестает загружать процессор, плавно сводит загрузку ЦП к 0%. при этом оперативы на каждый из частей расчетов(при параллельном расчете)
выделяет столько сколько ему нужно.
Что самое интересно, что остановка процессора на одном и том же расчете происходит в разный момент времени при разных попытках запустить расчет.
В чем может быть проблема?

volvlad 2196 17
Июл 09 #1

=NaZaR= пишет:

...
эклипс 32 битный
...
Что самое интересно, что остановка процессора на одном и том же расчете происходит в разный момент времени при разных попытках запустить расчет.
В чем может быть проблема?

А зачем установили 32-х битную версию на 64-х битную винду. Все преимущества 64-х битной системы сведены на нет. Там в дистрибе Eclipse есть 64-х битная инсталяшка. Поставь её.

Гоша 1201 17
Июл 09 #2

+1

И еще - зачем все делать через PVM, обычно параллельные расчеты делаются через MPI.

=NaZaR= 14 14
Июл 09 #3

MPI есть но он не ставится. во время инсталяции выдает ошибку и прекращает установку.
Поэтому пришлось разбираться с PVM.
Этот тоже не совсем полно работает. Из-за доменной сетки он не видит другие компы.
но хотя бы появилась возможность использовать ресурсы компа своего по полной.
Однако, этот модуль выпендривается, как было описано выше.
попробую поискать, в неких дестрибах на форуме ЭКЛ 64 битный, как посоветовали.
Если можно, расскажите как MPI работает? буду пробовать.

=NaZaR= 14 14
Июл 09 #4

V. Volkov пишет:

А зачем установили 32-х битную версию на 64-х битную винду. Все преимущества 64-х битной системы сведены на нет. Там в дистрибе Eclipse есть 64-х битная инсталяшка. Поставь её.

А там в дистрибе это где?

=NaZaR= 14 14
Июл 09 #5

я кажется понял, про что речь о дистрибах, у меня там нет Ecl64.
А у вас есть?

wintermute 8 15
Июл 09 #6

Для использования 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).

=NaZaR= 14 14
Июл 09 #7

wintermute пишет:

Для использования 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.

wintermute 8 15
Июл 09 #8

Рабочий софт под vista 64 можно найти в Шлюмберже информационные решения (SIS), контактная информация: http://www.slb.ru/sis/Contacts/
(:

=NaZaR= 14 14
Июл 09 #9

wintermute пишет:

Рабочий софт под vista 64 можно найти в Шлюмберже информационные решения (SIS), контактная информация: http://www.slb.ru/sis/Contacts/
(:

ребята. Купить лицензию при наличии денег может любой дурак. но у меня нет 100 000 $. Зато есть проблема!!!!!!!
Может кто уже наконец-то делом поможет решить проблему? Или все будут умничать и рассказывать мне прописные истины и ничего толком?

wintermute 8 15
Июл 09 #10

Я попытался посоветовать рабочее решение в предыдущем посте (ECLIPSE 2006 64-bit обычный и параллельный доступны для Linux).

Если нет желания и/или возможности использовать ЛЕГАЛЬНЫЕ решения, то я ни чем больше помочь не могу. ):

Unknown 1640 17
Июл 09 #11

Ставь имеюшийся Еклипс на 32битную ХР - и паралель на здоровэ через MPI

=NaZaR= 14 14
Июл 09 #12

Unknown пишет:

Ставь имеюшийся Еклипс на 32битную ХР - и паралель на здоровэ через MPI

Если Mpi пойдет, то я буду счастлив.

Unknown 1640 17
Июл 09 #13

=NaZaR= пишет:

Если Mpi пойдет, то я буду счастлив.

пробуй

=NaZaR= 14 14
Июл 09 #14

Unknown пишет:

пробуй


установил MPI pro v.1.70 на 32 битную ХР и Эклипс 2006 32 битный.
как запускать расскажете?
А то уж очень не хочется сидеть и методом научного тыка всю ночь разбираться.

=NaZaR= 14 14
Июл 09 #15

=NaZaR= пишет:

установил MPI pro v.1.70 на 32 битную ХР и Эклипс 2006 32 битный.
как запускать расскажете?
А то уж очень не хочется сидеть и методом научного тыка всю ночь разбираться.


З.Ы.
Попробовал позапускать. запускал и через кормандную строку и через launcher eclipse.
пишет MPIrun не является внутренней или внешней программой!
что делать?

volvlad 2196 17
Июл 09 #16

=NaZaR= пишет:

З.Ы.
Попробовал позапускать. запускал и через кормандную строку и через launcher eclipse.
пишет MPIrun не является внутренней или внешней программой!
что делать?

см. тут
http://heriot-watt.ru/t1581.html
http://heriot-watt.ru/t2048.html

=NaZaR= 14 14
Июл 09 #17

V. Volkov пишет:

см. тут
http://heriot-watt.ru/t1581.html
http://heriot-watt.ru/t2048.html

ну разумеется я сюда заглянул. обращался к тем, кто уже запускал mpipro.
все советуют, а ecl все равно пишет mpirun не является внутренней или внешней программой!

volvlad 2196 17
Июл 09 #19

=NaZaR= пишет:

вот что он пишет
....


Проверь переменные окружения
в PATH должен быть указан путь к MPIPro.

В службах проверь появилась ли MPIStartupserver (или что-то в этом духе, сейчас не могу проверить у меня на буке нет Eclipse), она же должны быть запущена в Task Manager.

Потом нужно в Password Registration указать пароль с которым можно входить в систему.

---
В общем надо выполнить несколько обязательных шагов по настройке MPI, чтобы все заработало...

=NaZaR= 14 14
Июл 09 #20

V. Volkov пишет:

Проверь переменные окружения
в PATH должен быть указан путь к MPIPro.

В службах проверь появилась ли MPIStartupserver (или что-то в этом духе, сейчас не могу проверить у меня на буке нет Eclipse), она же должны быть запущена в Task Manager.

Потом нужно в Password Registration указать пароль с которым можно входить в систему.

---
В общем надо выполнить несколько обязательных шагов по настройке MPI, чтобы все заработало...

Отлично! Вот и докопались до истины. Если кто мне эти несколько шагов объяснит с чувством, с толком, с расстановкой, то ваще цены не будет этому О великому! человеку.

Go to top