linux-nvml.h File Reference

Include dependency graph for linux-nvml.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  local_ecc
union  nvml_resource_options_t
struct  nvml_native_event_entry_t

Defines

#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 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 Documentation

#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_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_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 28 of file linux-nvml.h.

#define HAS_FEATURE ( features,
query   )     ( features & query )

Definition at line 17 of file linux-nvml.h.

#define LOCAL_ECC_L1   1

Definition at line 24 of file linux-nvml.h.

#define LOCAL_ECC_L2   2

Definition at line 25 of file linux-nvml.h.

#define LOCAL_ECC_MEM   3

Definition at line 26 of file linux-nvml.h.

#define LOCAL_ECC_REGFILE   0

Definition at line 23 of file linux-nvml.h.

#define MEMINFO_ALLOCED   2

Definition at line 21 of file linux-nvml.h.

#define MEMINFO_TOTAL_MEMORY   0

Definition at line 19 of file linux-nvml.h.

#define MEMINFO_UNALLOCED   1

Definition at line 20 of file linux-nvml.h.

#define MEMORY_UTILIZATION   1

Definition at line 29 of file linux-nvml.h.


Typedef Documentation

typedef int nvml_register_t

Definition at line 32 of file linux-nvml.h.


Generated on 26 Jan 2016 for PAPI by  doxygen 1.6.1