amdsmi_asic_info_t Struct Reference

amdsmi_asic_info_t Struct Reference#

AMD SMI: amdsmi_asic_info_t Struct Reference
amdsmi_asic_info_t Struct Reference

ASIC Information. More...

#include <amdsmi.h>

Data Fields

char market_name [AMDSMI_MAX_STRING_LENGTH]
 
uint32_t vendor_id
 Use 32 bit to be compatible with other platform.
 
char vendor_name [AMDSMI_MAX_STRING_LENGTH]
 
uint32_t subvendor_id
 The subsystem vendor ID.
 
uint64_t device_id
 The device ID of a GPU.
 
uint32_t rev_id
 The revision ID of a GPU.
 
char asic_serial [AMDSMI_MAX_STRING_LENGTH]
 
uint32_t oam_id
 Corresponds to socket number, 0xFFFFFFFF if not supported.
 
uint32_t num_of_compute_units
 number of compute units
 
uint64_t target_graphics_version
 
uint32_t subsystem_id
 The subsystem ID.
 
uint64_t flags
 Chip flags.
 
uint32_t physical_acc_id
 devices), 0xFFFFFFFF if not supported
 
uint32_t reserved [17]
 

Detailed Description

ASIC Information.

Field Documentation

◆ target_graphics_version

uint64_t amdsmi_asic_info_t::target_graphics_version

On Host this is GC IP version packed as (major << 16) | (minor << 8) | rev. Returns 18446744073709551615 (UINT64_MAX) if not supported. Example: 590851 encodes gfx943 (9.4.3).

◆ physical_acc_id

uint32_t amdsmi_asic_info_t::physical_acc_id

devices), 0xFFFFFFFF if not supported

Physical accelerator ID (0-n enumeration of physical


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