PARALLEL.RU

Дискуссионный клуб по параллельным вычислениям
Текущее время: 12 дек 17 17:01

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: вопрос по LD_LIBRARY_PATH
СообщениеДобавлено: 9 апр 10 21:26 
Не в сети

Зарегистрирован: 28 фев 10 18:54
Сообщения: 6
Здравствуйте!
Такая беда.
Совершаю удаленный запуск программы на кластере через планировщик с помощью .sh скрипта. В теле скрипта перед командой mpirun стоит "export LD_LIBRARY_PATH ...".
При малом количестве запрошенных процессов (например, для 4) программа выполняется нормально. Однако при увеличении количества процессов(например, до 6) выдается сообщение "error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory". - причем сообщение выводится 6-4=2 раза. На основе анализа занятости ресурсов складывается ощущение, что данная ошибка возникает при попытке запуска программы на узле, отличном от того, где первоначально запускалась программа. (в том случае, если ядер на первоначльном узле не хвататает и требуется запуск на ядрах с другого узла). Правами админа я не обладаю и ldconfig выполнить не могу.
Подскажите, пожалуйста, как найти выход из данной ситуации?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по LD_LIBRARY_PATH
СообщениеДобавлено: 10 апр 10 17:20 
Не в сети

Зарегистрирован: 28 фев 10 18:54
Сообщения: 6
Если кому будет интересно - то разобрался с помощью линковки *.a файла, как здесь http://www.network-theory.co.uk/docs/gccintro/gccintro_25.html в предпоследнем примере. LD_LIBRARY_PATH я не поборол, но избавился от надобности ее использовать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по LD_LIBRARY_PATH
СообщениеДобавлено: 12 апр 10 23:01 
Не в сети

Зарегистрирован: 23 ноя 09 16:30
Сообщения: 19
Вероятнее всего у вас только на execution host происходит инициализация. Для этого есть параметры у систем управления очередью, например в Altair PBSpro это либо -V либо -v.. Подробнее в man.

Ну или сделать как вы - решить вопрос статической линковкой.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB