Calcul reparti
ronan
-
arth Messages postés 10414 Date d'inscription Statut Contributeur Dernière intervention -
arth Messages postés 10414 Date d'inscription Statut Contributeur Dernière intervention -
bonjour,
je dois realiser un calcul de grande image en reparti sur un cluster de PC (Windows), c'est a dire que l'image est decomposee en bande et chaque bande est calculee independament.
Apres etude de solutions telles que condor ou globus, nous nous orientons vers un developpement C++ avec PVM ou MPI.
Mon probleme est que l'image est calculee a partir d'objet C++ complexe et je ne vois pas comment les faire passer via PVM ou MPI au processus distribues...
Y a t il une solution d'envisageable ? peut on mettre en oeuvre une mémoire partagée ?
Si vous avez des idees ou des pistes de recherches
Merci d'avance
ronan
je dois realiser un calcul de grande image en reparti sur un cluster de PC (Windows), c'est a dire que l'image est decomposee en bande et chaque bande est calculee independament.
Apres etude de solutions telles que condor ou globus, nous nous orientons vers un developpement C++ avec PVM ou MPI.
Mon probleme est que l'image est calculee a partir d'objet C++ complexe et je ne vois pas comment les faire passer via PVM ou MPI au processus distribues...
Y a t il une solution d'envisageable ? peut on mettre en oeuvre une mémoire partagée ?
Si vous avez des idees ou des pistes de recherches
Merci d'avance
ronan
A voir également:
- Calcul reparti
- Calcul km marche à pied gratuit - Télécharger - Sport
- Calcul moyenne excel - Guide
- Calcul charpente bois gratuit - Télécharger - Architecture & Déco
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Logiciel gratuit calcul surface m2 - Télécharger - Outils professionnels
4 réponses
Si quelqu'un a compris ce qu'il a dit.... :)
est-ce que les bandes sont calulées sur le meme ordi les unes apres les autres ou est ce que c'est du calcul en pseudo-parallélisme via des thread par exemmple?
est-ce que les bandes sont calulées sur le meme ordi les unes apres les autres ou est ce que c'est du calcul en pseudo-parallélisme via des thread par exemmple?
je ne vois pas comment les faire passer via PVM ou MPI au processus distribues...
Je ne connais pas PVM ou MPI, mais a priori il s'agit surtout de sérialiser des bouts de l'image et de passer ces bandes sérialisée à chaque instance.
A défaut de PVM ou MPI, il y a toujours la solution de faire ses propres développemements avec du RPC, DCOM, CORBA, etc.
Il s'agit alors simplement d'appeler une méthode distante en lui passant en paramètre une bande de l'image (sérialisée).
Je ne connais pas PVM ou MPI, mais a priori il s'agit surtout de sérialiser des bouts de l'image et de passer ces bandes sérialisée à chaque instance.
A défaut de PVM ou MPI, il y a toujours la solution de faire ses propres développemements avec du RPC, DCOM, CORBA, etc.
Il s'agit alors simplement d'appeler une méthode distante en lui passant en paramètre une bande de l'image (sérialisée).