Because only the devel package includes the necessary pieces to set memory
affinity.


On Tue, Aug 11, 2015 at 9:37 AM, Dave Love <d.l...@liverpool.ac.uk> wrote:

> Ralph Castain <r...@open-mpi.org> writes:
>
> > Hi Bill
> >
> > You need numactl-devel on the nodes. Not having them means we cannot
> ensure
> > memory is bound local to the procs, which will hurt performance but not
> > much else. There is an MCA param to turn off the warnings if you choose
> not
> > to install the libs: hwloc_base_mem_bind_failure_action=silent
>
> Why should you need the -devel package on the compute nodes?  (It only
> contains the .h and .so files.)  The RHEL and Fedora packages don't
> require it and work.
>
> [For an up-to-date OMPI, you can rebuild the package against the current
> tarball, at least after the chaos caused by RHEL 6.6 updating
> incompatibly to 1.8.  Otherwise use the Fedora packaging, which is kept
> quite current.]
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
> Link to this post:
> http://www.open-mpi.org/community/lists/users/2015/08/27427.php
>

Reply via email to