|
PAPI 7.1.0.0
|


Go to the source code of this file.
Data Structures | |
| struct | local_ecc |
| union | nvml_resource_options_t |
| struct | nvml_native_event_entry_t |
Macros | |
| #define | FEATURE_CLOCK_INFO 1 |
| #define | FEATURE_ECC_LOCAL_ERRORS 2 |
| #define | FEATURE_FAN_SPEED 4 |
| #define | FEATURE_MAX_CLOCK 8 |
| #define | FEATURE_MEMORY_INFO 16 |
| #define | FEATURE_PERF_STATES 32 |
| #define | FEATURE_POWER 64 |
| #define | FEATURE_TEMP 128 |
| #define | FEATURE_ECC_TOTAL_ERRORS 256 |
| #define | FEATURE_UTILIZATION 512 |
| #define | FEATURE_POWER_MANAGEMENT 1024 |
| #define | FEATURE_NVML_POWER_MANAGEMENT_LIMIT_CONSTRAINT_MIN 2048 |
| #define | FEATURE_NVML_POWER_MANAGEMENT_LIMIT_CONSTRAINT_MAX 4096 |
| #define | HAS_FEATURE(features, query) ( features & query ) |
| #define | MEMINFO_TOTAL_MEMORY 0 |
| #define | MEMINFO_UNALLOCED 1 |
| #define | MEMINFO_ALLOCED 2 |
| #define | LOCAL_ECC_REGFILE 0 |
| #define | LOCAL_ECC_L1 1 |
| #define | LOCAL_ECC_L2 2 |
| #define | LOCAL_ECC_MEM 3 |
| #define | GPU_UTILIZATION 0 |
| #define | MEMORY_UTILIZATION 1 |
Typedefs | |
| typedef int | nvml_register_t |
| #define FEATURE_CLOCK_INFO 1 |
Definition at line 6 of file linux-nvml.h.
| #define FEATURE_ECC_LOCAL_ERRORS 2 |
Definition at line 7 of file linux-nvml.h.
| #define FEATURE_ECC_TOTAL_ERRORS 256 |
Definition at line 14 of file linux-nvml.h.
| #define FEATURE_FAN_SPEED 4 |
Definition at line 8 of file linux-nvml.h.
| #define FEATURE_MAX_CLOCK 8 |
Definition at line 9 of file linux-nvml.h.
| #define FEATURE_MEMORY_INFO 16 |
Definition at line 10 of file linux-nvml.h.
| #define FEATURE_NVML_POWER_MANAGEMENT_LIMIT_CONSTRAINT_MAX 4096 |
Definition at line 18 of file linux-nvml.h.
| #define FEATURE_NVML_POWER_MANAGEMENT_LIMIT_CONSTRAINT_MIN 2048 |
Definition at line 17 of file linux-nvml.h.
| #define FEATURE_PERF_STATES 32 |
Definition at line 11 of file linux-nvml.h.
| #define FEATURE_POWER 64 |
Definition at line 12 of file linux-nvml.h.
| #define FEATURE_POWER_MANAGEMENT 1024 |
Definition at line 16 of file linux-nvml.h.
| #define FEATURE_TEMP 128 |
Definition at line 13 of file linux-nvml.h.
| #define FEATURE_UTILIZATION 512 |
Definition at line 15 of file linux-nvml.h.
| #define GPU_UTILIZATION 0 |
Definition at line 31 of file linux-nvml.h.
Definition at line 20 of file linux-nvml.h.
| #define LOCAL_ECC_L1 1 |
Definition at line 27 of file linux-nvml.h.
| #define LOCAL_ECC_L2 2 |
Definition at line 28 of file linux-nvml.h.
| #define LOCAL_ECC_MEM 3 |
Definition at line 29 of file linux-nvml.h.
| #define LOCAL_ECC_REGFILE 0 |
Definition at line 26 of file linux-nvml.h.
| #define MEMINFO_ALLOCED 2 |
Definition at line 24 of file linux-nvml.h.
| #define MEMINFO_TOTAL_MEMORY 0 |
Definition at line 22 of file linux-nvml.h.
| #define MEMINFO_UNALLOCED 1 |
Definition at line 23 of file linux-nvml.h.
| #define MEMORY_UTILIZATION 1 |
Definition at line 32 of file linux-nvml.h.
| typedef int nvml_register_t |
Definition at line 35 of file linux-nvml.h.