PAPI_hw_info_t Struct Reference
[PAPI Data Structures]

Hardware info structure.

Collaboration diagram for PAPI_hw_info_t:
Collaboration graph
[legend]

Data Fields

int ncpu
int threads
int cores
int sockets
int nnodes
int totalcpus
int vendor
char vendor_string [PAPI_MAX_STR_LEN]
int model
char model_string [PAPI_MAX_STR_LEN]
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 [PAPI_MAX_STR_LEN]
char virtual_vendor_version [PAPI_MAX_STR_LEN]
float mhz
int clock_mhz
int reserved [8]

Detailed Description

Definition at line 775 of file papi.h.


Field Documentation

Deprecated

Definition at line 803 of file papi.h.

Number of cores per socket

Definition at line 778 of file papi.h.

Maximum supported CPU speed

Definition at line 791 of file papi.h.

Minimum supported CPU speed

Definition at line 792 of file papi.h.

cpuid family

Definition at line 787 of file papi.h.

cpuid model

Definition at line 788 of file papi.h.

cpuid stepping

Definition at line 789 of file papi.h.

PAPI memory heirarchy description

Definition at line 794 of file papi.h.

Deprecated

Definition at line 802 of file papi.h.

Model number of CPU

Definition at line 784 of file papi.h.

char PAPI_hw_info_t::model_string[PAPI_MAX_STR_LEN]

Model string of CPU

Definition at line 785 of file papi.h.

Number of CPUs per NUMA Node

Definition at line 776 of file papi.h.

Total Number of NUMA Nodes

Definition at line 780 of file papi.h.

Definition at line 806 of file papi.h.

Revision of CPU

Definition at line 786 of file papi.h.

Number of sockets

Definition at line 779 of file papi.h.

Number of hdw threads per core

Definition at line 777 of file papi.h.

Total number of CPUs in the entire system

Definition at line 781 of file papi.h.

Vendor number of CPU

Definition at line 782 of file papi.h.

char PAPI_hw_info_t::vendor_string[PAPI_MAX_STR_LEN]

Vendor string of CPU

Definition at line 783 of file papi.h.

char PAPI_hw_info_t::virtual_vendor_string[PAPI_MAX_STR_LEN]

Vendor for virtual machine

Definition at line 797 of file papi.h.

Version of virtual machine

Definition at line 799 of file papi.h.

Running in virtual machine

Definition at line 795 of file papi.h.


The documentation for this struct was generated from the following file:

Generated on 26 Jan 2016 for PAPI by  doxygen 1.6.1