GreGoireP a écrit :
Rien de précis mais je travaille sur un protocole pour paralelliser un calcul via le réseau et je trouverais bête de ne pas exploiter tous les coeurs de chaque machine à cette échelle là.
|
Mais tu fais ça comment ?
Je m'explique : en toute logique t'as un processus père et n processus fils, répartis sur le réseau. En ce cas il suffit de lancer autant de fils qu'il y a de CPUs disponibles sur les machines cibles, comme ça l'OS se charge de la répartition des processus sur les coeurs disponibles. Et le père n'a qu'à répartir les taches sur les fistons déclarés sans chercher plus à comprendre, non ?
En tout cas c'est comme ça que c'est fait chez nous.
Message édité par Elmoricq le 29-09-2008 à 15:11:40