Hello As you may know, hwloc only discovers KNL MCDRAM Cache details if hwloc-dump-hwdata ran as root earlier. There's an issue with that tool in 2.0, which was supposed to be a feature: we fixed the matching of SMBIOS strings, and now it appears some vendors don't match anymore because they didn't use the standardized strings :(
If you have root access on a KNL, could you build this tarball and run utils/hwloc/hwloc-dump-hwdata -o foo (or $prefix/sbin/hwloc-dump-hwdata -o foo). https://ci.inria.fr/hwloc/job/zbgoglin-0-tarball/lastSuccessfulBuild/artifact/hwloc-hdh-20180209.1705.git6cd1efb.tar.gz If things work, you should see something like: Dumping KNL SMBIOS Memory-Side Cache information: File = /sys/firmware/dmi/entries/14-0/raw, size = 4096 Looking for "Group: Knights Landing Information" in group string "Group: Knights Landing Information" Found phi group Found KNL type = 160 [... lots of other lines ...] If it doesn't work: |Dumping KNL SMBIOS Memory-Side Cache information: File = /sys/firmware/dmi/entries/14-0/raw, size = 4096 Looking for "Group: Knights Landing Information" in group string "foobar" Looking for "Group: Knights Mill Information" in group string "foobar" Looking for "Knights Landing Association" in group string "foobar" Failed to find phi group SMBIOS table does not contain KNL entries| In both cases, please send the model of the machine [1] as well as the full output of the tool. This issue might lead to a 2.0.1 release soon. In the meantime, you can use hwloc-dump-hwdata from 1.11.9, its output is compatible with hwloc 2.0. Thanks Brice [1] if you don't know, look at strings in "cat /sys/devices/virtual/dmi/id/*"
_______________________________________________ hwloc-users mailing list hwloc-users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/hwloc-users