Bonjour à tous
Je souhaite faire tourner un programme de calcul sur un réseau mais qui n'est pas "fixe" dans le temps (on peut connecter un ordi, un déconnecter un autre, utiliser un ordi pour autre chose que le calcul). Bref, il faut pouvoir attribuer les tâches au cours du temps en fonction de la structure du réseau et de la charge.
Jusque maintenant, j'utilisais MPI pour lancer un calcul sur un réseau avec des paramètres fixes (-np xxx -machine xxx -host xxx etc.) Un stagiaire a également mis en place un petit programme pour détecter la connexion/déconnexion dynamique d'ordi sur le réseau (QtNetwork).
Mais je souhaite pouvoir lancer MPI une fois pour toute et que le programme s'adapte à la structure du réseau. MPI peut-il gérer cela ?
Merci
Partager