how to assign a job into multiple nodes with different cpu values?
-
22/جمادى الثانية/1432 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.
جميع الردود
-
23/جمادى الثانية/1432 06: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
- تم وضع علامة كإجابة بواسطة newtohpc 06/رجب/1432 09:04 ص
-
23/جمادى الثانية/1432 07: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 :)
-
28/جمادى الثانية/1432 08: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.
-
30/جمادى الثانية/1432 05: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
- تم وضع علامة كإجابة بواسطة newtohpc 06/رجب/1432 09:04 ص
-
06/رجب/1432 09: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 :)
- تم وضع علامة كإجابة بواسطة newtohpc 06/رجب/1432 09:04 ص