Une cellule de mon ordinateur portable est exécutée pendant une longue période, tandis que les autres processeurs de la machine sont inactifs. Est-il possible de faire fonctionner d’autres cellules en parallèle?
Pas comme par magie, et probablement pas ce que vous pensez, mais oui. Voici la documentation pour ipyparallel
(anciennement IPython parallel
) qui vous montrera comment générer plusieurs kernelx IPython. Une fois que vous êtes libre de dissortingbuer le travail sur plusieurs cœurs, vous pouvez préfixer les cellules avec %%px0
%%px1
… %%px999
(une fois configuré) pour exécuter une cellule sur un moteur spécifique, ce qui correspond en pratique à une exécution parallèle de cellule Je suggère aussi de jeter un coup d’œil à Dask .