PARALLEL.RU

Дискуссионный клуб по параллельным вычислениям
Текущее время: 21 окт 17 13:31

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




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Torque ограничение памяти задачи
СообщениеДобавлено: 3 дек 12 18:52 
Не в сети

Зарегистрирован: 3 дек 12 17:50
Сообщения: 1
Добрый день!

torque 4.0.0, ОС Ubuntu 12.04
Предположим, есть 2 вычислительных узла:
node-1
ncpus=4,physmem=2044548kb,availmem=174152kb,totmem=3090048kb,opsys=linux
node-2
ncpus=4,physmem=8175200kb,availmem=7879520kb,totmem=9220700k#51-Ubuntu

Запускаются задачи, требующие 4Гб оперативной памяти. Соответственно нельзя использовать node-1 и 2 процессора от node-2.
В скрипте задачи можно указывать максимальное кол-во памяти для процесса через опцию -l pmem=4gb. Но при создании очереди задач планировщик не хочет учитывать объем доступной памяти и загружает все узлы и все процессоры, а опция имеет силу только внутри процесса (т.е. если процесс во время своей работы захочет выделить больше 4гб, то ему это не удастся).
Подскажите, пожалуйста, какими параметрами torque можно настроить ограничение по доступной памяти на узле. Т.е. нужно добиться, чтобы планировщик назначал только 2 задачи узлу node-2, а затем бы ждал, пока освободиться достаточно ресурсов для запуска следующей задачи.

Спасибо!


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


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

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