Howard, i faced the same issue after a MPSS (Intel software stack for many core) update.
as Brice explained, the issue comes from the embedded (and older) hwloc does understand the file format written by MPSS (more recent) hwloc. i simply rebuilt Open MPI with the external hwloc provided by MPSS in order to get rid of this message Cheers, Gilles On Sat, Sep 2, 2017 at 3:14 AM, Brice Goglin <brice.gog...@inria.fr> wrote: > Hello > > This message is related to /var/cache/hwloc/knl_memoryside_cache. This file > exposes the KNL cluster and MCDRAM configuration, only accessible from > root-only files. hwloc-dump-hwdata runs at boot time to create that file, > and non-root hwloc users can read it later. Failing to read that file > basically means that hwloc won't be able to expose MCDRAM *cache* > information. > > Intel had to change the file format in hwloc 1.11.4 to expose more info. > Earlier releases cannot read it unfortunately. So the error means that your > OMPI uses a hwloc 1.11.[23] while the above file was dumped by hwloc >= > 1.11.4 running in a boot-time service. > > I thought we changed that warning to verbose-only, but looks like we didn't. > > > There's no human intervention after you subscribe on > https://lists.open-mpi.org/mailman/listinfo/hwloc-users. I don't see you on > the current members. > > Brice > > > > > > > > Le 01/09/2017 18:26, Howard Pritchard a écrit : > > Hi Folks, > > I just now subscribed to the hwloc user mail list, but I suspect that > requires human intervention to get on, and that might not mean something > happening till next week. > > Alas google has failed me in helping to understand the message. > > So, I decided to post to Open MPI devel list and see if I get a response. > > Here's what I see with with Open MPI 2.1.1: > > srun -n 4 ./hello_c > > Invalid knl_memoryside_cache header, expected "version: 1". > > Invalid knl_memoryside_cache header, expected "version: 1". > > Invalid knl_memoryside_cache header, expected "version: 1". > > Invalid knl_memoryside_cache header, expected "version: 1". > > Hello, world, I am 0 of 4, (Open MPI v2.1.1rc1, package: Open MPI > dshrader@tt-fey1 Distribution, ident: 2.1.1rc1, repo rev: > v2.1.1-4-g5ded3a2d, Unreleased developer copy, 142) > > Hello, world, I am 1 of 4, (Open MPI v2.1.1rc1, package: Open MPI > dshrader@tt-fey1 Distribution, ident: 2.1.1rc1, repo rev: > v2.1.1-4-g5ded3a2d, Unreleased developer copy, 142) > > Hello, world, I am 2 of 4, (Open MPI v2.1.1rc1, package: Open MPI > dshrader@tt-fey1 Distribution, ident: 2.1.1rc1, repo rev: > v2.1.1-4-g5ded3a2d, Unreleased developer copy, 142) > > Hello, world, I am 3 of 4, (Open MPI v2.1.1rc1, package: Open MPI > dshrader@tt-fey1 Distribution, ident: 2.1.1rc1, repo rev: > v2.1.1-4-g5ded3a2d, Unreleased developer copy, 142) > > Anyone know what might be causing hwloc to report this invalid > knl_memoryside_cache header thingy? > > Thanks for any help, > > Howard > > > > > _______________________________________________ > devel mailing list > devel@lists.open-mpi.org > https://lists.open-mpi.org/mailman/listinfo/devel > > > > _______________________________________________ > devel mailing list > devel@lists.open-mpi.org > https://lists.open-mpi.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/devel