how to assign a job into multiple nodes with different cpu values?
-
25 Mei 2011 11:21
We have a configuration like that:
1 Headnode (Server1), 2 Compute Nodes (Compute1 and Compute2)
How can i define the mpiexec job from the command line of job scheduler?
When i try: mpiexec -n 60 executable file and select use these nodes from the job manager, it makes nothing, just hanging.
I need some more easy usage information about that. May someone write me the correct code? (e.g. mpiexec -hosts ????? ???? executable file)
Thanks a lot.
Semua Balasan
-
26 Mei 2011 6:12
Hi,
I got this from the white paper titled "Using MS MPI"
mpiexec -hosts 2 Node1 1 Node2 1 MyApp.exe
This paper can be downloaded at
Let me know if this is what you were looking for.
Regards,
Sridutt
- Ditandai sebagai Jawaban oleh newtohpc 08 Juni 2011 9:04
-
26 Mei 2011 7:15
Hi,
I got this from the white paper titled "Using MS MPI"
mpiexec -hosts 2 Node1 1 Node2 1 MyApp.exe
This paper can be downloaded at
Let me know if this is what you were looking for.
Regards,
Sridutt
so "Node1 1" means on node1 with 1 cpu / process ?
thanks a lot, i will try it :)
-
31 Mei 2011 8:01
Hi,
I got this from the white paper titled "Using MS MPI"
mpiexec -hosts 2 Node1 1 Node2 1 MyApp.exe
This paper can be downloaded at
Let me know if this is what you were looking for.
Regards,
Sridutt
so "Node1 1" means on node1 with 1 cpu / process ?
thanks a lot, i will try it :)
Well, i tried as in the doc but no sense :( any other solution?
Altair Radioss is just hanging, not doing anything, in process manager of every node I can see that radflex_wnt service (which connects the processes) is running but nothing happens.
-
02 Juni 2011 17:24
Hello,
mpiexec -hosts [number of hosts] Node1 [number of processes for node 1] Node2 [number of processed for node 2] ......MyApp.exe.
For example:
mpiexec -hosts 2 Node1 1 Node2 2 myApp.exe
it will run myApp.exe across two nodes, Node1 using 1 process and Node2 using 2 processes.
If you have installed the hpc pack on your cluster, you need first stop the msmpi service on each compute node and start the smpd.exe on each compute node to make the mpiexec run in SDK mode.
Thanks,
James
- Ditandai sebagai Jawaban oleh newtohpc 08 Juni 2011 9:04
-
08 Juni 2011 9:03
Hello,
mpiexec -hosts [number of hosts] Node1 [number of processes for node 1] Node2 [number of processed for node 2] ......MyApp.exe.
For example:
mpiexec -hosts 2 Node1 1 Node2 2 myApp.exe
it will run myApp.exe across two nodes, Node1 using 1 process and Node2 using 2 processes.
If you have installed the hpc pack on your cluster, you need first stop the msmpi service on each compute node and start the smpd.exe on each compute node to make the mpiexec run in SDK mode.
Thanks,
James
thanks a lot for your help, i realised that windows firewall is preventing some processes, then i disabled windows firewall service on all computers and now it works :)
- Ditandai sebagai Jawaban oleh newtohpc 08 Juni 2011 9:04