Hardware locality, Hwloc, is a hardware-driven tool that provides command-line tools and uses the C API to obtain hierarchical critical computing elements in the system, including NUMA memory nodes, shared caching, processor sockets, processor cores, and processor threads. Hwloc also collects a variety of properties such as caching and memory information, as well as porting on a variety of different operating systems and platforms.
Hardware Locality 1.2.1 Version update log:
1.Support of AMD Bulldozer " Compute-http://www.aliyun.com/zixun/aggregation/29926.html ">unit" Modules was improved.
2.A crash in Hwloc-ps the listing processes from another Linux cpuset is fixed.
3.Building on AIX and Solaris is fixed. Cache size detection on Darwin is fixed.
4.The Configure script now fails if--enable-xml or--enable-cairo are given and proper support is cant.
5.Spurious L1 Cache detection on AIX is fixed.
6.hwloc_get_last_cpu_location (THREAD) on Linux is fixed.
7.Object distance detection on Solaris is fixed.
8.The pthread_self Weak symbol is added to ease static linking.
9.Minor documentation fixes were made.
More details: http://www.open-mpi.org/projects/hwloc/
Download Address: http://www.open-mpi.org/software/hwloc/v1.2/