HWLOC-DUMP-HWDATA(1)
π HWLOC-DUMP-HWDATA π
okay so bestie, this is a page from the hwloc manual set, and it's all about a tiny little tool called hwloc-dump-hwdata π
β¨ NAME β¨
hwloc-dump-hwdata β dumps topology and locality info straight out of your hardware tables, no cap π«Ά
πΈ SYNOPSIS πΈ
hwloc-dump-hwdata [options]
π OPTIONS π
-o <dir>β writes the output files into <dir> instead of the default/usr/var/run/hwloc/(that default was baked in at configure time, fyi).
lowkey you probably also wanna set the HWLOC_DUMPED_HWDATA_DIR environment variable, so the hwloc library goes looking for the dumped files in that same directory you just picked. otherwise it's giving mismatched vibes π
--versionβ reports the version and dips out. periodt.-h --helpβ shows the help message and exits. iconic behavior honestly.
π¦ DESCRIPTION π¦
so here's the tea β β hwloc can lowkey thrive on some locality and topology info that lives in SMBIOS or ACPI tables. on Linux you can reach those from raw hardware files under directories like /sys/firmware/dmi/ or /sys/firmware/acpi/. the catch? those files are usually only accessible to root, and they only exist when the Linux kernel has dmi-sysfs support in it. π
enter hwloc-dump-hwdata, our main character π
β it takes the useful contents of those files and dumps them into human-readable and world-accessible files. the whole plan is: run the tool once during boot, and then let the main (non-privileged) hwloc library gather info from those human-readable files. slay, delegation π₯
ngl, hwloc-dump-hwdata is currently only useful for Intel Xeon Phi processors (Knights Landing and Knights Mill). that's just the vibe right now β¨
the current list of dumped info is:
- Intel Xeon Phi processor memory, cache and clustering configuration β gathered from specific SMBIOS entries such as
/sys/firmware/dmi/entries/14-*and/sys/firmware/dmi/entries/160-*, and saved in the fileknl_memoryside_cache. πΎ
π SEE ALSO π
ok that's the whole page bestie, go forth and dump π
version 2.15.0 π dated Sep 23, 2026 β mwah, that's a wrap, catch you in the next manpage πβ¨π«Ά
π¦ where this page comes from
- arch rolling: hwloc 2.15.0-1 Β· BSD-3-Clause
- π the page's license: BSD-3-Clause
- Copyright Β© 2015-2021 Inria. All rights reserved
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms