.TH "PAPI_hw_info_t" 3 "Thu Dec 14 2023" "Version 7.1.0.0" "PAPI" \" -*- nroff -*- .ad l .nh .SH NAME PAPI_hw_info_t \- Hardware info structure\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Data Fields" .in +1c .ti -1c .RI "int \fBncpu\fP" .br .ti -1c .RI "int \fBthreads\fP" .br .ti -1c .RI "int \fBcores\fP" .br .ti -1c .RI "int \fBsockets\fP" .br .ti -1c .RI "int \fBnnodes\fP" .br .ti -1c .RI "int \fBtotalcpus\fP" .br .ti -1c .RI "int \fBvendor\fP" .br .ti -1c .RI "char \fBvendor_string\fP [128]" .br .ti -1c .RI "int \fBmodel\fP" .br .ti -1c .RI "char \fBmodel_string\fP [128]" .br .ti -1c .RI "float \fBrevision\fP" .br .ti -1c .RI "int \fBcpuid_family\fP" .br .ti -1c .RI "int \fBcpuid_model\fP" .br .ti -1c .RI "int \fBcpuid_stepping\fP" .br .ti -1c .RI "int \fBcpu_max_mhz\fP" .br .ti -1c .RI "int \fBcpu_min_mhz\fP" .br .ti -1c .RI "\fBPAPI_mh_info_t\fP \fBmem_hierarchy\fP" .br .ti -1c .RI "int \fBvirtualized\fP" .br .ti -1c .RI "char \fBvirtual_vendor_string\fP [128]" .br .ti -1c .RI "char \fBvirtual_vendor_version\fP [128]" .br .ti -1c .RI "float \fBmhz\fP" .br .ti -1c .RI "int \fBclock_mhz\fP" .br .ti -1c .RI "int \fBreserved\fP [8]" .br .in -1c .SH "Field Documentation" .PP .SS "int PAPI_hw_info_t::clock_mhz" Deprecated .SS "int PAPI_hw_info_t::cores" Number of cores per socket .SS "int PAPI_hw_info_t::cpu_max_mhz" Maximum supported CPU speed .SS "int PAPI_hw_info_t::cpu_min_mhz" Minimum supported CPU speed .SS "int PAPI_hw_info_t::cpuid_family" cpuid family .SS "int PAPI_hw_info_t::cpuid_model" cpuid model .SS "int PAPI_hw_info_t::cpuid_stepping" cpuid stepping .SS "\fBPAPI_mh_info_t\fP PAPI_hw_info_t::mem_hierarchy" PAPI memory hierarchy description .SS "float PAPI_hw_info_t::mhz" Deprecated .SS "int PAPI_hw_info_t::model" Model number of CPU .SS "char PAPI_hw_info_t::model_string[128]" Model string of CPU .SS "int PAPI_hw_info_t::ncpu" Number of CPUs per NUMA Node .SS "int PAPI_hw_info_t::nnodes" Total Number of NUMA Nodes .SS "float PAPI_hw_info_t::revision" Revision of CPU .SS "int PAPI_hw_info_t::sockets" Number of sockets .SS "int PAPI_hw_info_t::threads" Number of hdw threads per core .SS "int PAPI_hw_info_t::totalcpus" Total number of CPUs in the entire system .SS "int PAPI_hw_info_t::vendor" Vendor number of CPU .SS "char PAPI_hw_info_t::vendor_string[128]" Vendor string of CPU .SS "char PAPI_hw_info_t::virtual_vendor_string[128]" Vendor for virtual machine .SS "char PAPI_hw_info_t::virtual_vendor_version[128]" Version of virtual machine .SS "int PAPI_hw_info_t::virtualized" Running in virtual machine .SH "Author" .PP Generated automatically by Doxygen for PAPI from the source code\&.