amdsmi_proc_info_t Struct Reference

amdsmi_proc_info_t Struct Reference#

AMD SMI: amdsmi_proc_info_t Struct Reference
amdsmi_proc_info_t Struct Reference

Process Information. More...

#include <amdsmi.h>

Data Structures

struct  engine_usage_
 
struct  memory_usage_
 

Data Fields

char name [AMDSMI_MAX_STRING_LENGTH]
 
amdsmi_process_handle_t pid
 
uint64_t mem
 In Bytes.
 
struct amdsmi_proc_info_t::engine_usage_ engine_usage
 time the process spends using these engines in ns
 
struct amdsmi_proc_info_t::memory_usage_ memory_usage
 In Bytes.
 
char container_name [AMDSMI_MAX_STRING_LENGTH]
 
uint32_t cu_occupancy
 Num CUs utilized.
 
uint32_t evicted_time
 Time that queues are evicted on a GPU in milliseconds.
 
uint64_t sdma_usage
 SDMA usage in microseconds.
 
uint32_t reserved [8]
 

Detailed Description

Process Information.

Definition at line 1367 of file amdsmi.h.

Field Documentation

◆ name

char amdsmi_proc_info_t::name[AMDSMI_MAX_STRING_LENGTH]

Definition at line 1368 of file amdsmi.h.

◆ pid

amdsmi_process_handle_t amdsmi_proc_info_t::pid

Definition at line 1369 of file amdsmi.h.

◆ mem

uint64_t amdsmi_proc_info_t::mem

In Bytes.

Definition at line 1370 of file amdsmi.h.

◆ container_name

char amdsmi_proc_info_t::container_name[AMDSMI_MAX_STRING_LENGTH]

Definition at line 1382 of file amdsmi.h.

◆ cu_occupancy

uint32_t amdsmi_proc_info_t::cu_occupancy

Num CUs utilized.

Definition at line 1383 of file amdsmi.h.

◆ evicted_time

uint32_t amdsmi_proc_info_t::evicted_time

Time that queues are evicted on a GPU in milliseconds.

Definition at line 1384 of file amdsmi.h.

◆ sdma_usage

uint64_t amdsmi_proc_info_t::sdma_usage

SDMA usage in microseconds.

Definition at line 1385 of file amdsmi.h.

◆ reserved

uint32_t amdsmi_proc_info_t::reserved[8]

Definition at line 1386 of file amdsmi.h.


The documentation for this struct was generated from the following file: