Hardware Locality简称hwloc,是一款提供命令行工具和用C API来获取系统中层次化的关键计算元素的硬件驱动工具,包括:NUMA内存节点,共享缓存,处理器套接字,处理器内核,处理器线程。hwloc还收集了各种属性,如高速缓存和内存信息,以及各种不同操作系统和平台上的移植。
Hardware Locality 1.2.1版本更新日志:
1.Support of AMD Bulldozer "Compute-">Unit" modules was improved.
2.A crash in hwloc-ps when listing processes from another Linux cpuset was fixed.
3.Building on AIX and Solaris was fixed. Cache size detection on Darwin was fixed.
4.The configure script now fails if --enable-xml or --enable-cairo is given and proper support cannot be found.
5.Spurious L1 cache detection on AIX was fixed.
6.hwloc_get_last_cpu_location(THREAD) on Linux was fixed.
7.Object distance detection on Solaris was fixed.
8.The pthread_self weak symbol was added to ease static linking.
9.Minor documentation fixes were made.
更多详细信息:http://www.open-mpi.org/projects/hwloc/
下载地址:http://www.open-mpi.org/software/hwloc/v1.2/