Hi Tom,

Thank you.

I haven't still changed my code to run when threading is  needed (presently
working).
I have doubt that when i calculate the MPI ranks using the MPI command  it
gives only the nodes which have given in a host file.
But how can i calculate the MPI ranks as you have told i.e N=H(    number
of CPUs showing on a node ) x M ( number of nodes in a cluster).

And I would like test like this if have 2 nodes and where I can use up to
50 cores. I would like to scale like 2,4,8,16,32,45 cores and at the same
time if use 8 cores then I would like to take the readings as node1- 3cores
and node2-5 cores. So in order to do that should I need mention anything in
the host file as I have mentioned the No.of nodes.

And can provide me any tutorials which explains with an example programs.


Thanking you,


On Mon, Aug 13, 2012 at 6:59 PM, Elken, Tom <tom.el...@intel.com> wrote:

>  Hi Seshendra,****
>
> ** **
>
> If you have implemented hyperthreading by Enabling it in the BIOS, then
> when you look at****
>
> cat /proc/cpuinfo output, you will see 2x the # of CPUs than the number of
> cores on your system. ****
>
>  If that number of CPUs showing on a node = H, and the number of nodes in
> your cluster with this same configuration is M,   ****
>
> Then you can run your program on up to N = H x M  MPI ranks,****
>
> and your Open MPI  mpirun command can use the****
>
> ‘-np N –npernode H’   options to indicate this.****
>
> ** **
>
> Note that with some applications, you may see very little benefit to
> hyperthreading.  In any case, you should also run on “-np N/2” ranks and
> add the “-npernode H/2” setting to not use more ranks per node than you
> have cores per node, and compare performance with N ranks (with H per node).
> ****
>
> ** **
>
> -Tom****
>
> ** **
>
> ****
>
> ** **
>
> *From:* users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] *On
> Behalf Of *seshendra seshu
> *Sent:* Monday, August 13, 2012 9:27 AM
> *To:* Open MPI Users
> *Subject:* [OMPI users] Regarding hyperthreding****
>
> ** **
>
> Hi,****
>
> I have written an code mpi and an iam trying to implement hyperthreading
> environment. So could any one tell me how to implement and run the
> program in open mpi.****
>
> ** **
>
> Kindly help me.****
>
> ** **
>
> Thanking you,****
>
> ** **
>
> ** **
>
>
> --
>  WITH REGARDS
> M.L.N.Seshendra****
>
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>



-- 
 WITH REGARDS
M.L.N.Seshendra

Reply via email to