Re: [OMPI users] [OMPI devel] Change compiler

2016-07-18 Thread Jeff Squyres (jsquyres)
On Jul 18, 2016, at 4:06 PM, Emani, Murali wrote: > > I would like to know if there is Clang support for OpenMPI codebase. > > I am trying to change the underlying compiler from gcc to clang in > ‘configure' and ‘make all install’, I changed these values in Makefile in > root

[OMPI users] Change compiler

2016-07-18 Thread Emani, Murali
Hi all, I would like to know if there is Clang support for OpenMPI codebase. I am trying to change the underlying compiler from gcc to clang in ‘configure' and ‘make all install’, I changed these values in Makefile in root dir and another one in config directory. The steps during ‘configure’

Re: [OMPI users] Affinity settings for hyperthreading

2016-07-18 Thread Ralph Castain
Yes, sadly the terminology is badly overloaded at this stage :-( > On Jul 18, 2016, at 9:20 AM, John Hearns wrote: > > Thankyou Ralph. i guess the information I did not have in my head was that > core = physical core (not hyperthreaded core) > > On 18 July 2016 at

Re: [OMPI users] Affinity settings for hyperthreading

2016-07-18 Thread John Hearns
Thankyou Ralph. i guess the information I did not have in my head was that core = physical core (not hyperthreaded core) On 18 July 2016 at 14:45, Ralph Castain wrote: > It sounds like you just want to bind procs to cores since each core is > composed of 2 HTs. So a

Re: [OMPI users] Affinity settings for hyperthreading

2016-07-18 Thread Ralph Castain
It sounds like you just want to bind procs to cores since each core is composed of 2 HTs. So a simple “--map-by core --bind-to core" should do the trick. FWIW: the affinity settings are controlled by the bind-to option. You can use “mpirun -h” to get the list of supported options and a little

[OMPI users] Affinity settings for hyperthreading

2016-07-18 Thread John Hearns
Please can someone point me towards the affinity settings for: OpenMPI 1.10 used with Slurm version 15 I have some nodes with 2630-v4 processors. So 10 cores per socket / 20 hyperthreads Hyperthreading is enabled. I would like to set affinity for 20 processes per node, so that the processes are