Parallel

Le module parallel fournit des outils pour exécuter des calculs de manière asynchrone en arrière-plan, gérer la planification des tâches et récupérer les résultats.

Il permet aux programmes Nelson d'exécuter des fonctions de manière concurrente, améliorant l'efficacité et la réactivité en déléguant le travail à des workers en arrière-plan.

Functions

  • afterAll - Exécuter une fonction après que toutes les fonctions en arrière-plan soient terminées.

  • afterEach - Exécuter une fonction après chaque fin d'exécution en arrière-plan.

  • backgroundPool - Environnement pour exécuter du code Nelson en arrière-plan.

  • cancel - Arrêter une fonction s'exécutant en arrière-plan.

  • cancelAll - Arrêter toutes les fonctions s'exécutant en arrière-plan.

  • fetchNext - Récupérer les prochaines sorties non lues d'un tableau FevalFuture.

  • fetchOutputs - Récupérer les résultats d'une fonction s'exécutant dans le pool d'arrière-plan.

  • parfeval - Exécuter une fonction en arrière-plan.

  • wait - Attendre la complétion des futures.

Last updated

Was this helpful?