17.2. GpuUtilization

Utilization data for a Clara Platform managed GPU.

> message GpuUtilization {
>   string node_id = 1;
>   uint32 pcie_id = 2;
>   float compute_utilization = 6;
>   uint64 memory_free = 7;
>   uint64 memory_used = 8;
>   float memory_utilization = 9;
>   repeated ProcessDetails process_details = 12;
> }

17.2.1. Properties

17.2.1.1. node_id

type: string

Unique (to the cluster) name of the node which contains the GPU.

17.2.1.2. pcie_id

type: uint32

PCIE device identifier of the GPU.

17.2.1.3. compute_utilization

type: float

GPU compute utilization; in the range of zero to one, inclusive [0, 1].

17.2.1.4. memory_free

type: uint64

Free GPU memory, measured in megabytes.

17.2.1.5. memory_used

type: uint64

Used GPU memory, measured in megabytes.

17.2.1.6. memory_utilization

type: float

GPU memory utilization; in the range of zero to one, inclusive [0, 1].

17.2.1.7. process_details

type: list

List of pipeline-job operators and/or Clara Platform managed process utilizing the GPU.

See [process-details.md] for details.