cpuid --version (return code: 0)
cpuid version 20170122
cpuid --help (return code: 1)
usage: cpuid [options...]
Dump detailed information about the CPU(s) gathered from the CPUID instruction,
and also determine the exact model of CPU(s).
options:
-1, --one-cpu display information only for the current CPU
-f FILE, --file=FILE read raw hex information (-r output) from FILE instead
of from executions of the cpuid instruction.
If FILE is '-', read from stdin.
-l V, --leaf=V display information for the single specified leaf.
If -s/--subleaf is not specified, 0 is assumed.
-s V, --subleaf=V display information for the single specified subleaf.
It requires -l/--leaf.
-h, -H, --help display this help information
-i, --inst use the CPUID instruction: The information it provides
is reliable. It is not necessary to be root.
(This option is the default.)
-k, --kernel use the CPUID kernel module: The information does not
seem to be reliable on all combinations of CPU type
and kernel version. Typically, it is necessary to be
root.
-r, --raw display raw hex information with no decoding
-v, --version display cpuid version