1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
|
.TH "PAPI_hw_info_t" 3 "Wed Jun 25 2025 19:30:48" "Version 7.2.0.0" "PAPI" \" -*- nroff -*-
.ad l
.nh
.SH NAME
PAPI_hw_info_t \- Hardware info structure\&.
.SH SYNOPSIS
.br
.PP
.PP
\fR#include <papi\&.h>\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\&.
|