PAPI_hw_info_t(3) PAPI PAPI_hw_info_t(3)NAME
PAPI_hw_info_t -
Hardware info structure.
SYNOPSIS
Data Fields
int ncpu
int threads
int cores
int sockets
int nnodes
int totalcpus
int vendor
char vendor_string [128]
int model
char model_string [128]
float revision
int cpuid_family
int cpuid_model
int cpuid_stepping
int cpu_max_mhz
int cpu_min_mhz
PAPI_mh_info_t mem_hierarchy
int virtualized
char virtual_vendor_string [128]
char virtual_vendor_version [128]
float mhz
int clock_mhz
int reserved [8]
Field Documentation
int PAPI_hw_info_t::clock_mhz
Deprecated
int PAPI_hw_info_t::cores
Number of cores per socket
int PAPI_hw_info_t::cpu_max_mhz
Maximum supported CPU speed
int PAPI_hw_info_t::cpu_min_mhz
Minimum supported CPU speed
int PAPI_hw_info_t::cpuid_family
cpuid family
int PAPI_hw_info_t::cpuid_model
cpuid model
int PAPI_hw_info_t::cpuid_stepping
cpuid stepping
PAPI_mh_info_t PAPI_hw_info_t::mem_hierarchy
PAPI memory heirarchy description
float PAPI_hw_info_t::mhz
Deprecated
int PAPI_hw_info_t::model
Model number of CPU
char PAPI_hw_info_t::model_string[128]
Model string of CPU
int PAPI_hw_info_t::ncpu
Number of CPUs per NUMA Node
int PAPI_hw_info_t::nnodes
Total Number of NUMA Nodes
float PAPI_hw_info_t::revision
Revision of CPU
int PAPI_hw_info_t::sockets
Number of sockets
int PAPI_hw_info_t::threads
Number of hdw threads per core
int PAPI_hw_info_t::totalcpus
Total number of CPUs in the entire system
int PAPI_hw_info_t::vendor
Vendor number of CPU
char PAPI_hw_info_t::vendor_string[128]
Vendor string of CPU
char PAPI_hw_info_t::virtual_vendor_string[128]
Vendor for virtual machine
char PAPI_hw_info_t::virtual_vendor_version[128]
Version of virtual machine
int PAPI_hw_info_t::virtualized
Running in virtual machine
Author
Generated automatically by Doxygen for PAPI from the source code.
Version 5.2.0.0 Tue Jun 17 2014 PAPI_hw_info_t(3)
Check Out this Related Man Page
x86info(1) General Commands Manual x86info(1)NAME
x86info -- display x86 CPU diagnostics
SYNOPSIS
x86info [-a] [-c] [-f] [fB-F] [-m] [-mhz] [-r] [?] [--all] [--cache] [--flags] [--verbose] [--msr] [--mhz] [--registers]
[--help]
DESCRIPTION
This manual page documents x86info, a program which displays a range of information about the CPUs present in an x86 system.
In order to make full use of this program you need to have the CPU ID and MSR device drivers in your kernel with accessable device files
/dev/cpu/<n>/cpuid and /dev/cpu/<n>/msr.
OPTIONS
This program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included
below.
? --help
Show summary of options.
-a--all
Show all information. Equivalent to -c -f -m-r -mhz.
-c--cacheinfo
Show TLB, cache sizes and cache associativity.
-f--flags
Show CPU feature flags.
-m--msr
Dump model specific registers. This feature is currently only supported on a few different processors. Future versions will
include parsing of bits in MSRs for all processors.
-mhz--mhz
Estimate current clock rate.
-mp--mptable
Dump MP table showing CPUs BIOS knows about.
-r--registers
Show register values from all possible cpuid calls.
-s--show-bluesmoke
Show machine check exception information.
-v--verbose
Show verbose descriptions.
AUTHOR
x86info was written by Dave Jones <davej@suse.de>.
This manual page was written by Mark Brown <broonie@debian.org> for the Debian GNU/Linux system (but may be used by others).
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.
x86info(1)