nvmlGpuInstanceProfileInfo_v2_t#

struct nvmlGpuInstanceProfileInfo_v2_t#

GPU instance profile information (v2).

Version 2 adds the nvmlGpuInstanceProfileInfo_v2_t::version field to the start of the structure, and the nvmlGpuInstanceProfileInfo_v2_t::name field to the end. This structure is not backwards-compatible with nvmlGpuInstanceProfileInfo_t.

Public Members

unsigned int version#

Structure version identifier (set to nvmlGpuInstanceProfileInfo_v2)

unsigned int id#

Unique profile ID within the device.

unsigned int isP2pSupported#

Peer-to-Peer support.

unsigned int sliceCount#

GPU Slice count.

unsigned int instanceCount#

GPU instance count.

unsigned int multiprocessorCount#

Streaming Multiprocessor count.

unsigned int copyEngineCount#

Copy Engine count.

unsigned int decoderCount#

Decoder Engine count.

unsigned int encoderCount#

Encoder Engine count.

unsigned int jpegCount#

JPEG Engine count.

unsigned int ofaCount#

OFA Engine count.

unsigned long long memorySizeMB#

Memory size in MBytes.

char name[96]#

Profile name.