Une cellule de mon ordinateur portable s'exécute pendant longtemps, tandis que les autres CPU de la machine sont inactifs. Est-il possible d'exécuter d'autres cellules en parallèle?
Pas par magie, et probablement pas ce que vous pensez mais oui. Voici la documentation deipyparallel
(anciennement IPython parallel
) qui vous montrera comment générer plusieurs noyaux IPython. Une fois que vous êtes libre de distribuer le travail entre les cœurs et que 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 à l'exécution parallèle d'une cellule. Je vous suggère également de regarder aussi Dask .