Portable Hardware Locality - portable abstraction of hierarchical architectures
The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, shared caches, processor sockets, processor cores and processing units (logical processors or "threads"). It also gathers various system attributes such as cache and memory information. It primarily aims at helping applications with gathering information about modern computing hardware so as to exploit it accordingly and efficiently.
hwloc may display the topology in multiple convenient formats. It also offers a powerful programming interface (C API) to gather information about the hardware, bind processes, and much more.
Please login to add feedback.
This update has been submitted for testing by jhladky.
This update has been submitted for stable by jhladky.
This update has been submitted for testing by ausil.
This update has been pushed to testing
Hi all, I have tested hwloc on ~40 different boxes on different archs (x86_64, i386, ppc, ia64). It works great. Thanks Jirka
karma: +1
Hi all, I have tested hwloc on ~40 different boxes on different archs (x86_64, i386, ppc, ia64). It works great. Thanks Jirka
karma: +1
I was wondering why my updates are marked as "Anonymous" - I forgot to click on Login. Sorry guys. Hi all, I have tested hwloc on ~40 different boxes on different archs (x86_64, i386, ppc, ia64). It works great. Thanks Jirka
Excellent and useful tool! I run it on ~20 machines. Thanks Jirka
karma: +1
Works for me on el5 on various architectures.
karma: +1
Excellent and useful tool! I run it on ~20 machines. Thanks Jirka
Wery useful tool - works well for me. Thanks Jirka
karma: +1
Very useful tool - works well for me. Thanks Jirka
Works for me on el5 on various architectures.
This update has been pushed to stable