Contrôle détaillé des jobs et des tasks
Programmer des jobs et des tasks avec un contrôle plus détaillé
Définir spécifiquement vos jobs et vos tasks vous donne un meilleur contrôle sur la distribution des tasks, la distribution des données, l'équilibrage de la charge, etc. Un exemple où cette approche est utile est dans un job indépendant où les tasks remplissent des fonctions différentes.
Catégories
- Création de job et de task
Créer un job et définir ses tasks
- Soumission et résultats des jobs
Exécuter le job et collecter les résultats
- Gestion des files d'attente et informations sur les jobs
Gérer la file d'attente du planificateur ; obtenir des informations sur les jobs et les tasks existants
- Contrôle des tasks et communication entre les workers
Contrôler l'exécution du code de job et la communication entre les workers pendant l'exécution du job et du bloc spmd