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
avec 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
Simplement, j'aimerais bien avoir le nom de noeuds, soit l'hostname.
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
me génère un erruer
Code : Sélectionner tout - Visualiser dans une fenêtre à part comm.Get_processor_name()
Y-a-t-il la possiblité de voir toutes les possiblités avec 'comm'?
nerci pour vos lumières
Partager