[hwloc-announce] Hardware Locality (hwloc) v2.0.1rc1 released

2018-03-20 Thread Brice Goglin
The Hardware Locality (hwloc) team is pleased to announce the first
release candidate of v2.0.1.

   http://www.open-mpi.org/projects/hwloc/

v2.0.1 addresses all known bugs in the v2.0 series, and brings some
minor improvements.

*** The library soname was broken in 2.0.0. In theory it may allow
mixing libhwloc 2.0.0 and 1.11.x, which are incompatible.
Hence we are changing the soname again in 2.0.1, which means you'll
have to recompile applications even if the ABI didn't actually change.
Sorry for the mess. Let's forget about 2.0.0 for ever.


The following is a summary of the changes since v2.0.0:

* Bump the library soname to 15:0:0 to avoid conflicts with hwloc 1.11.x
  releases. The hwloc 2.0.0 soname was buggy (12:0:0), applications will
  have to be recompiled.
* Serialize pciaccess discovery to fix concurrent topology loads in
  multiple threads.
* Fix hwloc-dump-hwdata to only process SMBIOS information that correspond
  to the KNL and KNM configuration.
* Add a heuristic for guessing KNL/KNM memory and cluster modes when
  hwloc-dump-hwdata could not run as root earlier.
* Add --no-text lstopo option to remove text from some boxes in the
  graphical output. Mostly useful for removing Group labels.
* Some minor fixes to memory binding.

All these fixes are also in 1.11.10 when relevant.

--
Brice

___
hwloc-announce mailing list
hwloc-announce@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/hwloc-announce

[hwloc-announce] Hardware Locality (hwloc) v1.11.10rc1 released

2018-03-20 Thread Brice Goglin
The Hardware Locality (hwloc) team is pleased to announce the first
release candidate of v1.11.10.

   http://www.open-mpi.org/projects/hwloc/

v1.11.10 addresses all known bugs in the v1.11 series, and brings some
improvements.

The following is a summary of the changes since v1.11.9:

* Fix detection of cores and hyperthreads on Mac OS X.
* Serialize pciaccess discovery to fix concurrent topology loads in
  multiple threads.
* Fix first touch area memory binding on Linux when thread memory
  binding is different.
* Some minor fixes to memory binding.
* Fix hwloc-dump-hwdata to only process SMBIOS information that correspond
  to the KNL and KNM configuration.
* Add a heuristic for guessing KNL/KNM memory and cluster modes when
  hwloc-dump-hwdata could not run as root earlier.
* Fix discovery of NVMe OS devices on Linux >= 4.0.
* Add get_area_memlocation() on Windows.
* Add CPUVendor, Model, ... attributes on Mac OS X.

Some of these fixes were in 2.0.0, some will be in 2.0.1 (to be released very 
soon).
To avoid confusion about which fix is already released in which branch in the 
future,
we will now try to synchronize 1.11.x and 2.0.x stable releases as much as 
possible.

--
Brice

___
hwloc-announce mailing list
hwloc-announce@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/hwloc-announce