Установить максимальное количество ядер для ноутбука Jupyter - PullRequest
0 голосов
/ 25 января 2019

Я делю компьютер с коллегой.Они проводят параллельные вычисления, и мне нужно запустить Jupyter.Я могу использовать только несколько ядер, но не все.

Однако каждый раз, когда я запускаю ячейку, которая использует numpy в Jupyter, она пытается использовать как можно больше ядер.В то время как вычисления коллеги выполняются, Python забирает половину ядер.

Я попытался установить 19-кратность процесса Jupyter, чтобы его дочерние процессы Python наследовали значение и не пытались использовать все ядра, но он не работает.

Есть лиспособ, как ограничить Jupyter и его дочерние элементы Python для использования максимального количества ядер?Я надеюсь, что есть переменная для этого лимита.

1 Ответ

0 голосов
/ 25 января 2019

Jupyter / notebook не имеет встроенных менеджеров ресурсов. В основном это связано с тем, что все это закончилось в Jupyterhub , который похож на другой слой поверх архитектуры Jupyter, предназначенный длязаставляя Jupyter хорошо играть с другими в многопользовательской среде.Это то, где вы находитесь.

Jupyterhub предлагает способ установить жесткое ограничение на количество используемых ядер.Подробнее см. здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...