ADL (AMD Display Library) Public APIs  Version 17.1
Data Fields
ADLGraphicCoreInfo Struct Reference

Structure containing information about Graphic Core. More...

#include <adl_structures.h>

Data Fields

union {
   int   iNumPEsPerCU
 Number of processing elements per CU. Valid for GCN (iGCGen == GCN) More...
 
   int   iNumPEsPerWGP
 Number of processing elements per WGP. Valid for RDNA (iGCGen == RDNA) More...
 
}; 
 
union {
   int   iNumCUs
 Total number of CUs. Valid for GCN (iGCGen == GCN) More...
 
   int   iNumWGPs
 Total number of WGPs. Valid for RDNA (iGCGen == RDNA) More...
 
}; 
 
int iGCGen
 indicate the graphic core generation More...
 
int iNumROPs
 Total number of ROPs. Valid for both GCN and Pre GCN. More...
 
int iNumSIMDs
 Total number of SIMDs. Valid for Pre GCN (iGCGen == Pre-GCN) More...
 
int iReserved [11]
 reserved for future use More...
 

Detailed Description

Structure containing information about Graphic Core.

This structure is used to get Graphic Core Info

Field Documentation

◆ @11

union { ... }

◆ @9

union { ... }

◆ iGCGen

int ADLGraphicCoreInfo::iGCGen

indicate the graphic core generation

◆ iNumCUs

int ADLGraphicCoreInfo::iNumCUs

Total number of CUs. Valid for GCN (iGCGen == GCN)

◆ iNumPEsPerCU

int ADLGraphicCoreInfo::iNumPEsPerCU

Number of processing elements per CU. Valid for GCN (iGCGen == GCN)

◆ iNumPEsPerWGP

int ADLGraphicCoreInfo::iNumPEsPerWGP

Number of processing elements per WGP. Valid for RDNA (iGCGen == RDNA)

◆ iNumROPs

int ADLGraphicCoreInfo::iNumROPs

Total number of ROPs. Valid for both GCN and Pre GCN.

◆ iNumSIMDs

int ADLGraphicCoreInfo::iNumSIMDs

Total number of SIMDs. Valid for Pre GCN (iGCGen == Pre-GCN)

◆ iNumWGPs

int ADLGraphicCoreInfo::iNumWGPs

Total number of WGPs. Valid for RDNA (iGCGen == RDNA)

◆ iReserved

int ADLGraphicCoreInfo::iReserved[11]

reserved for future use


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

Copyright © 2009-2020 Advanced Micro Devices, Inc. All rights reserved.