hwloc

Provides a portable abstraction of the hierarchical topology of modern architectures
Download

hwloc Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Libtopology Team
  • Publisher web site:
  • http://runtime.bordeaux.inria.fr/libtopology/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 1.5 MB

hwloc Tags


hwloc Description

Provides a portable abstraction of the hierarchical topology of modern architectures hwloc provides portable mechanisms to provide programs with information about the hierarchy of cores, NUMA and CPUs nodes, available GPUs, caches, etc. hwloc allows schedulers such as the Marcel thread library to make informed decisions.hwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. hwloc also gathers various attributes such as cache and memory information. hwloc primarily aims at helping high-performance computing applications with gathering information about the hardware so as to exploit it accordingly and efficiently.hwloc may display the topology in multiple convenient formats (see Examples). hwloc also offers a powerful programming interface to gather information about the hardware, bind processes, and much more.


hwloc Related Software