Memory - Experimental#
oneAPI Level Zero Specification - Version 1.18.31
Memory - Experimental Structures#
zes_mem_page_offline_state_exp_t#
Added in version 1.8
-
struct zes_mem_page_offline_state_exp_t#
Extension properties for Memory State.
This structure may be returned from zesMemoryGetState via the
pNextmember of zes_mem_state_tThese additional parameters get Memory Page Offline Metrics
Public Members
-
zes_structure_type_t stype#
[in] type of this structure
-
const void *pNext#
[in][optional] must be null or a pointer to an extension-specific structure (i.e. contains stype and pNext).
-
uint32_t memoryPageOffline#
[out] Returns the number of Memory Pages Offline
-
uint32_t maxMemoryPageOffline#
[out] Returns the Allowed Memory Pages Offline
zes_mem_bandwidth_counter_bits_exp_properties_t#
Added in version 1.8
-
struct zes_mem_bandwidth_counter_bits_exp_properties_t#
Extension properties for reporting valid bit count for memory bandwidth counter value.
Number of valid read and write counter bits of memory bandwidth
This structure may be returned from zesMemoryGetProperties via the
pNextmember of zes_mem_properties_t.Used for denoting number of valid bits in the counter value returned in zes_mem_bandwidth_t.
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 validBitsCount#
[out] Returns the number of valid bits in the counter values