Bonjour,

Je suis super débutant et je fais un exercise pour que mon script affiche le nom de mes noeuds de mon cluster.

J'arrive afficher ceci
mpiexec -n 13 python hello.py
Hello word from process 3 of 13
Hello word from process 7 of 13
Hello word from process 8 of 13
Hello word from process 10 of 13
Hello word from process 11 of 13
Hello word from process 12 of 13
Hello word from process 6 of 13
Hello word from process 1 of 13
Hello word from process 0 of 13
Hello word from process 9 of 13
Hello word from process 5 of 13
Hello word from process 2 of 13
Hello word from process 4 of 13
avec ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
#hello.py
from mpi4py import MPI
comm = MPI.COMM_WORLD
rank = comm.Get_rank()
size = comm.Get_size()
#hostname = comm.Get_processor_name()
print "Hello word from process", rank, " of ", size
#print "hello world from ",hostname,". Process ", rank, " of ", size
Simplement, j'aimerais bien avoir le nom de noeuds, soit l'hostname.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
comm.Get_processor_name()
me génère un erruer

Y-a-t-il la possiblité de voir toutes les possiblités avec 'comm'?

nerci pour vos lumières