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

Reply via email to