Tools · Open source

hwloc lstopo

Inria

Display the topology of your hardware using the hwloc library and lstopo tool

Download

Opens the official F-Droid page

hwloc lstopo screenshot 1hwloc lstopo screenshot 2hwloc lstopo screenshot 3hwloc lstopo screenshot 4hwloc lstopo screenshot 5hwloc lstopo screenshot 6

About hwloc lstopo

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, sockets, shared caches, cores and simultaneous multithreading. It also gathers various system attributes such as cache and memory information as well as the locality of I/O devices such as network interfaces, InfiniBand HCAs or GPUs.

hwloc primarily aims at helping applications with gathering information about increasingly complex parallel computing platforms so as to exploit them accordingly and efficiently. For instance, two tasks that tightly cooperate should probably be placed onto cores sharing a cache. However, two independent memory-intensive tasks should better be spread out onto different sockets so as to maximize their memory throughput.

How to install hwloc lstopo

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open hwloc lstopo from your app drawer.

More tools apps

More