CPUID_TOOL(1)

πŸ“¦ version 0.7.0, in opensuse-leap 16.0

okay so bestie, welcome to cpuid_tool(1) β€” your User Commands manual page, and it's literally about to spill all the CPU tea πŸ’…βœ¨

🌸 NAME 🌸

cpuid_tool β€” manual page for cpuid_tool 0.7.0, but make it a whole vibe πŸ˜ŒπŸ’–

πŸ¦‹ SYNOPSIS πŸ¦‹

cpuid_tool [options]

✨ OPTIONS ✨

okay bestie, here's the full menu. no skipping, no cap 🫢

  • -h, --help β€” show this help
  • --load=<file> β€” load raw CPUID data from file
  • --save=<file> β€” acquire raw CPUID data and write it to file
  • --report, --all β€” report all decoded CPU info (w/o clock)
  • --clock β€” in conjunction to --report: print CPU clock as well
  • --clock-rdtsc β€” same as --clock, but use RDTSC for clock detection
  • --cpulist β€” list all known CPUs
  • --sgx β€” list SGX leaf data, if SGX is supported.
  • --hypervisor β€” print hypervisor vendor if detected.
  • --quiet β€” disable warnings
  • --outfile=<file> β€” redirect all output to this file, instead of stdout
  • --verbose, -v β€” be extra verbose (more keys increase verbosiness level)
  • --version β€” print library version

πŸŽ€ Query switches πŸŽ€

these generate 1 line of output per switch; in order of appearance, periodt ✨:

  • --cpuid β€” 1-line query
  • --architecture β€” 1-line query
  • --feature-level β€” 1-line query
  • --purpose β€” 1-line query
  • --vendorstr β€” 1-line query
  • --vendorid β€” 1-line query
  • --brandstr β€” 1-line query
  • --family β€” 1-line query
  • --model β€” 1-line query
  • --stepping β€” 1-line query
  • --extfamily β€” 1-line query
  • --extmodel β€” 1-line query
  • --implementer β€” 1-line query
  • --variant β€” 1-line query
  • --part-num β€” 1-line query
  • --revision β€” 1-line query
  • --cores β€” 1-line query
  • --logical β€” 1-line query
  • --total-cpus β€” 1-line query
  • --affi-mask β€” 1-line query
  • --l1d-cache β€” 1-line query
  • --l1i-cache β€” 1-line query
  • --cache β€” 1-line query
  • --l2-cache β€” 1-line query
  • --l3-cache β€” 1-line query
  • --l4-cache β€” 1-line query
  • --l1d-assoc β€” 1-line query
  • --l1i-assoc β€” 1-line query
  • --l2-assoc β€” 1-line query
  • --l3-assoc β€” 1-line query
  • --l4-assoc β€” 1-line query
  • --l1d-cacheline β€” 1-line query
  • --l1i-cacheline β€” 1-line query
  • --l2-cacheline β€” 1-line query
  • --l3-cacheline β€” 1-line query
  • --l4-cacheline β€” 1-line query
  • --l1d-instances β€” 1-line query
  • --l1i-instances β€” 1-line query
  • --l2-instances β€” 1-line query
  • --l3-instances β€” 1-line query
  • --l4-instances β€” 1-line query
  • --codename β€” 1-line query
  • --flags β€” 1-line query
  • --clock β€” 1-line query
  • --clock-os β€” 1-line query
  • --clock-rdtsc β€” 1-line query
  • --clock-ic β€” 1-line query
  • --rdmsr β€” 1-line query
  • --rdmsr-raw β€” 1-line query
  • --sse-size β€” 1-line query

If - is used for <file>, then stdin/stdout will be used instead of files. πŸ‘€

When no options are present, the program behaves as if it was invoked with:

cpuid_tool "--save=raw.txt --outfile=report.txt --report --verbose"

πŸ’– SEE ALSO πŸ’–

The full documentation for cpuid_tool is maintained as a Texinfo manual. If the info and cpuid_tool programs are properly installed at your site, the command

info cpuid_tool

should give you access to the complete manual. slay πŸ”₯πŸ‘‘


β€” mwah 🫢 from cpuid_tool 0.7.0 πŸ’– September 2024 πŸŽ€βœ¨

πŸ“¦ where this page comes from