|
hello all
please excuse me because english is not my native languege and my post is not clear .... i am new in pelican hpc ... i use live version Of it ..... i create my hpc clustr step by step by using that's instruction and it find all my nodes in my network.... "i find my nodes Ip in \user\tmp\bhost " :) but when i run a program that use MPI_Process_Get_Name ... it show only one name for evry process .. can any one Help Me!! tnx....;) |
|
You'll need to describe more completely how you are doing things and what the problem is. When the cluster is set up, do you see the output reporting flops per node? If so, the cluster is working and the problem is in your code.
|
|
thank yu for your reply .... yes when boot in main(server) pc is comleted and clustering had been finished in a black display hpc testing and info of all node were shown ..... i get my hpc installation instruction from this link :
On Sat, Dec 3, 2011 at 11:39 AM, Michael [via PelicanHPC] <[hidden email]> wrote: You'll need to describe more completely how you are doing things and what the problem is. When the cluster is set up, do you see the output reporting flops per node? If so, the cluster is working and the problem is in your code. |
|
Administrator
|
OK, if the HPC testing works, then the cluster is working, which means that your code has some problem. About the instructions, there is a much newer version of that document on the PelicanHPC web page.
|
|
excuse me ..... for run a mpi program on Hpc cluster i use mpirun command in by -np option for example i use : >>mpirun -np 4 test.o is this a valid way to run a program on a real cluster with 3 node ? or it is only for virtual clustering ?
what is valid option for run mpi program on pelican HPC ?? should i use different command or Option for divide operation od data on all nodes ?
On Sat, Dec 3, 2011 at 6:52 PM, Michael Creel [via PelicanHPC] <[hidden email]> wrote: OK, if the HPC testing works, then the cluster is working, which means that your code has some problem. About the instructions, there is a much newer version of that document on the PelicanHPC web page. |
|
Administrator
|
Open MPI works normally on PelicanHPC, so the usual way to run something is
mpirun -np X --hostfile /home/user/tmp/bhosts program_name To use Octave scripts, it's mpirun -np X --hostfile /home/user/tmp/bhosts octave --eval "script_name(without .m)" where script_name is any MPI-enabled script, for example "kernel_example(1000, true, false)" This works the same on a real and a virtual cluster. You can even mix a virtual frontend and real compute nodes, which is sometimes useful. |
|
thank you very much ..... your Guidance was very use full ..... this solve my problem On Sun, Dec 4, 2011 at 9:53 AM, Michael Creel [via PelicanHPC] <[hidden email]> wrote: Open MPI works normally on PelicanHPC, so the usual way to run something is |
| Powered by Nabble | See how NAML generates this page |
