Memory - Extensions#
oneAPI Level Zero Specification - Version 1.18.31
Memory - Extension Structures#
zes_mem_ext_bandwidth_t#
Added in version 1.7
zes_memory_vendor_info_ext_properties_t#
Added in version 1.18
-
struct zes_memory_vendor_info_ext_properties_t#
Memory Vendor Info Extension Properties structure.
This structure can be passed as an extension structure to zesMemoryGetProperties via pNext member
Returns the memory vendor ID and the memory vendor name
Public Members
-
zes_structure_type_t stype#
[in] type of this structure
-
void *pNext#
[in,out][optional] must be null or a pointer to an extension-specific structure (i.e. contains stype and pNext).
-
uint32_t vendorId#
[out] Memory vendor ID for the device. A value of 0 indicates that the memory vendor ID could not be determined.
-
uint16_t length#
[out] Length of the memory vendor name, excluding the null terminator. A value of 0 indicates that the memory vendor name could not be determined.
-
char vendorName[ZES_MEMORY_VENDOR_NAME_EXT_SIZE]#
[out] Memory vendor name for the device (NULL terminated string value).