LIKWID-TOPOLOGY(1)
β¨ NAME β¨
okay bestie, gather round, it's likwid-topology β the manual page for it lives in section 1 of the manual, and what it does is print thread, cache, NUMA and Nvidia/AMD GPU topology. that's the whole vibe. π
πΈ SYNOPSIS πΈ
likwid-topology [-hvgcCG] [-V level] [-o output_file]
π¦ DESCRIPTION π¦
so like, likwid-topology is a command line application that prints the thread and cache topology on multicore x86, ARM and POWER processors and Nvidia/AMD GPUs. it's giving "let me show you the whole machine, bestie."
when you run it in a mono spaced font it can literally draw the processor topology of a machine in ASCII art. yes, art. iconic behaviour, no cap. π¨β¨
and it doesn't stop at topology, because of course it doesn't β beyond that, likwid-topology also determines the clock of a processor and prints detailed information about the caches hierarchy. obsessed. π
now, the GPU tea β: when it's compiled with NVIDIA_INTERFACE=true in config.mk and the CUDA/CUPTI library is reachable at runtime, likwid-topology prints information about the Nvidia GPUs in the system. and the same thing is possible for AMD GPUs with ROCM_INTERFACE=TRUE and the required ROCm libraries. so yeah, GPU girlies are covered too. π«Ά
π OPTIONS π
-h,--helpβ prints a help message to standard output, then exits. quick lil "what even is this", answered. π-v,--versionβ prints version information to standard output, then exits. say hi to the version bestie. β¨-V,--verbose <level>β sets the verbosity level of LIKWID's topology backend. possible levels range from0to3. crank it up if you want more words. π₯-gβ prints topology information in ASCII art. best viewed with a monospaced font. heads up though: the GPU topology is not printed. π-c,--cachesβ prints detailed information about cache hierarchy. the cache lore. π-C,--clockβ measures and outputs the processor clock. warning bestie, this involves a longer run time oflikwid-topology, so maybe go grab a snack. π-G,--gpusβ prints detailed information about the Nvidia/AMD GPUs in the system (if compiled with Nvidia or AMD support). GPU main character energy. π-o,--output <file>β write the output tofileinstead of stdout. and here's the cute part: Likwid applies filter scripts according to the filename suffix. currently available scripts arecsv,xmlandjson. you can also place additional filter scripts in/usr/share/likwid/filter. slay. π
π AUTHOR π
Written by Thomas Gruber <thomas.roehl@googlemail.com>. thank you for your service king π«‘π
π BUGS π
Report Bugs on <https://github.com/RRZE-HPC/likwid/issues>. not me being the one to tell u but bug reports go there, fr fr. π
π§ SEE ALSO π§
okay that's the whole thing bestie, every flag accounted for, nothing skipped, we ate and left no crumbs π β¨
this was the LIKWID-TOPOLOGY(1) page from likwid-5, dated 23.12.2025 β manual page girlies know. periodt. ππ
π¦ where this page comes from
- ubuntu stonking: likwid 5.5.1+dfsg-2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms