Как запустить многоядерный с помощью jupyter на сервере Ubuntu?

1622
user8727622

У меня есть сервер Ubuntu. у него есть двойной Xeon E5-2620V4 (32 ядра). Проблема в том, что при запуске кода в «ноутбуке Jupyter» работает только одно из 32 ядер. Так что время исполнения очень долго.

Изображение - состояние ядер процессора

Как я могу использовать все ядра?

1
Поскольку Jupyter, по-видимому, написан в основном на Python, ему препятствует [GIL] (https://en.wikipedia.org/wiki/Global_interpreter_lock) и он никогда не запускается как многопоточная программа. И даже если используются другие языки, сами программы должны быть написаны так, чтобы запускаться как многопоточные процессы, или разделяться на отдельные процессы. xenoid 7 лет назад 0

0 ответов на вопрос

Похожие вопросы