logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

PAPI_hw_info_t - Hardware info structure.

Author

       Generated automatically by Doxygen for PAPI from the source code.

Version 7.1.0.0                                  Thu Dec 14 2023                               PAPI_hw_info_t(3)

Field Documentation

intPAPI_hw_info_t::clock_mhz
       Deprecated

   intPAPI_hw_info_t::cores
       Number of cores per socket

   intPAPI_hw_info_t::cpu_max_mhz
       Maximum supported CPU speed

   intPAPI_hw_info_t::cpu_min_mhz
       Minimum supported CPU speed

   intPAPI_hw_info_t::cpuid_family
       cpuid family

   intPAPI_hw_info_t::cpuid_model
       cpuid model

   intPAPI_hw_info_t::cpuid_stepping
       cpuid stepping

   PAPI_mh_info_tPAPI_hw_info_t::mem_hierarchy
       PAPI memory hierarchy description

   floatPAPI_hw_info_t::mhz
       Deprecated

   intPAPI_hw_info_t::model
       Model number of CPU

   charPAPI_hw_info_t::model_string[128]
       Model string of CPU

   intPAPI_hw_info_t::ncpu
       Number of CPUs per NUMA Node

   intPAPI_hw_info_t::nnodes
       Total Number of NUMA Nodes

   floatPAPI_hw_info_t::revision
       Revision of CPU

   intPAPI_hw_info_t::sockets
       Number of sockets

   intPAPI_hw_info_t::threads
       Number of hdw threads per core

   intPAPI_hw_info_t::totalcpus
       Total number of CPUs in the entire system

   intPAPI_hw_info_t::vendor
       Vendor number of CPU

   charPAPI_hw_info_t::vendor_string[128]
       Vendor string of CPU

   charPAPI_hw_info_t::virtual_vendor_string[128]
       Vendor for virtual machine

   charPAPI_hw_info_t::virtual_vendor_version[128]
       Version of virtual machine

   intPAPI_hw_info_t::virtualized
       Running in virtual machine

Name

       PAPI_hw_info_t - Hardware info structure.

Synopsis

       #include <papi.h>

   DataFields
       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_mhzPAPI_mh_info_tmem_hierarchy
       int virtualized
       char virtual_vendor_string [128]
       char virtual_vendor_version [128]
       float mhz
       int clock_mhz
       int reserved [8]

See Also