Re: [OMPI users] how to get mpirun to scale from 16 to 64 cores

2014-06-17 Thread Ralph Castain
e_timestep_loop --animation_freq -1 > > I run above command, still do not improve. Would you give me a detailed > command with options? > Thank you. > > Best regards, > > Yuping > > > -------- > On Tue, 6/17/14, Ralph Castain w

Re: [OMPI users] how to get mpirun to scale from 16 to 64 cores

2014-06-17 Thread Ralph Castain
Well, yes and no. Besides the real question would be if this app, which this person didn't write, was written as a threaded application. On Jun 16, 2014, at 8:32 PM, Zehan Cui wrote: > Hi Yuping, > > Maybe using multi-threads inside a socket, and MPI among sockets is better > choice for such

Re: [OMPI users] how to get mpirun to scale from 16 to 64 cores

2014-06-16 Thread Zehan Cui
Hi Yuping, Maybe using multi-threads inside a socket, and MPI among sockets is better choice for such NUMA platform. Multi-threads can exploit the benefit of share memory, and MPI can alleviate the cost of non-uniform memory access. regards, Zehan On Tue, Jun 17, 2014 at 6:19 AM, Yuping Sun

Re: [OMPI users] how to get mpirun to scale from 16 to 64 cores

2014-06-16 Thread Yuping Sun
. Best regards, Yuping On Tue, 6/17/14, Ralph Castain wrote: Subject: Re: [OMPI users] how to get mpirun to scale from 16 to 64 cores To: "Yuping Sun" , "Open MPI Users" Date: Tuesday, June 17, 2014, 1:59 AM Well, for one,

Re: [OMPI users] how to get mpirun to scale from 16 to 64 cores

2014-06-16 Thread Ralph Castain
Well, for one, there is never any guarantee of linear scaling with the number of procs - that is very application dependent. You can actually see performance decrease with number of procs if the application doesn't know how to exploit them. One thing that stands out is your mapping and binding