Je ne connais pas blender précisément mais non ce n'est pas transparent (et même si cela l'était blender est il multi-thread ?).
Le principe de la répartition des taches sur un cluster est assez... primitif. En gros un gestionnaire de batch (OAR dans le cas de IGGI) a une liste de taches definies par des scripts (shell en général) et une liste de demande de ressources associées (nombre de noeuds, de processeurs par noeud, de RAM, combien de temps le job va prendre...).
Quand les ressources sont libres le gestionnaire de taches définis la liste des noeuds que le job peut utiliser, met le tout dans un fichier texte, positionne une variable d'environnement avec le chemin de ce fichier et lance le script du job sur le premier noeud de la liste.
C'est au script de se débrouiller pour utiliser les noeuds qui lui on été alloués comme il veut (en général en définissant le machinefile de la commande mpirun).
C'est vraiment basique mais assez souple. Si blender peut être lancé en ligne de commande sur une partie du film a calculer, oui alors c'est possible d'utiliser IGGI comme ferme de rendu 3D. Faut "juste" faire un peu de scripting.
[^] # Re: IGGI
Posté par olosta . En réponse au journal MANDRIVA IGGI CLUSTER. Évalué à 2.
Le principe de la répartition des taches sur un cluster est assez... primitif. En gros un gestionnaire de batch (OAR dans le cas de IGGI) a une liste de taches definies par des scripts (shell en général) et une liste de demande de ressources associées (nombre de noeuds, de processeurs par noeud, de RAM, combien de temps le job va prendre...).
Quand les ressources sont libres le gestionnaire de taches définis la liste des noeuds que le job peut utiliser, met le tout dans un fichier texte, positionne une variable d'environnement avec le chemin de ce fichier et lance le script du job sur le premier noeud de la liste.
C'est au script de se débrouiller pour utiliser les noeuds qui lui on été alloués comme il veut (en général en définissant le machinefile de la commande mpirun).
C'est vraiment basique mais assez souple. Si blender peut être lancé en ligne de commande sur une partie du film a calculer, oui alors c'est possible d'utiliser IGGI comme ferme de rendu 3D. Faut "juste" faire un peu de scripting.