Open MPI logo

Hardware Locality Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Development mailing list

Subject: [hwloc-devel] Hardware Locality (hwloc) v0.9.3 released
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2009-12-01 12:40:12

The Hardware Locality (hwloc) team is pleased to announce the release
of v0.9.3:
   (mirrors will update shortly)

hwloc provides command line tools and a C API to obtain the
hierarchical map of key computing elements, such as: NUMA memory
nodes, shared caches, processor sockets, processor cores, and
processor "threads". hwloc also gathers various attributes such as
cache and memory information, and is portable across a variety of
different operating systems and platforms.

hwloc v0.9.3 is a bug fix release. The following is a summary of
changes as compared to v0.9.2:

* Fix to work with Autoconf 2.63.
* Fix various crashes in particular conditions:
   - xml files with root attributes
   - offline CPUs
   - partial sysfs support
   - unparseable /proc/cpuinfo
   - ignoring NUMA level while Misc level have been generated
* Tweak documentation a bit
* Do not require the pthread library for binding the current thread on
* Do not erroneously consider the sched_setaffinity prototype is the
old version
   when there is actually none.
* Fix _syscall3 compilation on archs for which we do not have the
   sched_setaffinity system call number.
* Fix AIX binding.
* Fix libraries dependencies: now only lstopo depends on libtermcap, fix
   binutils-gold link
* Have make check always build and run hwloc-hello.c
* Do not limit size of a cpuset.

*** Note that the hwloc project represents the merger of the
libtopology project from INRIA and the Portable Linux Processor
Affinity (PLPA) sub-project from Open MPI. *Both of these prior
projects are now deprecated.*

Jeff Squyres