Sysman - Deprecated#

Everything below is deprecated. Use the replacement where one is listed.

The reference pages are under Deprecated APIs.

Functions#

Name

Since

Replacement

Notes

zesDeviceEnumActiveVFExp

1.11

zesDeviceEnumEnabledVFExp

No longer supported.

zesDeviceGetCardPowerDomain

1.8

Related: zesDeviceEnumPowerDomains

Enumerate power domains; the card domain reports ZES_POWER_DOMAIN_CARD in zes_power_ext_properties_t.

zesFrequencyOcGetCapabilities

1.8

zesOverclockGetDomainProperties

Overclocking moved to the Overclock API.

zesFrequencyOcGetFrequencyTarget

1.8

zesOverclockGetControlCurrentValue

Overclocking moved to the Overclock API.

zesFrequencyOcGetIccMax

1.8

zesOverclockGetControlCurrentValue

Overclocking moved to the Overclock API.

zesFrequencyOcGetMode

1.8

zesOverclockGetControlCurrentValue

Overclocking moved to the Overclock API.

zesFrequencyOcGetTjMax

1.8

zesOverclockGetControlCurrentValue

Overclocking moved to the Overclock API.

zesFrequencyOcGetVoltageTarget

1.8

zesOverclockGetControlCurrentValue

Overclocking moved to the Overclock API.

zesFrequencyOcSetFrequencyTarget

1.8

zesOverclockSetControlUserValue

Overclocking moved to the Overclock API.

zesFrequencyOcSetIccMax

1.8

zesOverclockSetControlUserValue

Overclocking moved to the Overclock API.

zesFrequencyOcSetMode

1.8

zesOverclockSetControlUserValue

Overclocking moved to the Overclock API.

zesFrequencyOcSetTjMax

1.8

zesOverclockSetControlUserValue

Overclocking moved to the Overclock API.

zesFrequencyOcSetVoltageTarget

1.8

zesOverclockSetControlUserValue

Overclocking moved to the Overclock API.

zesPowerGetLimits

1.5

zesPowerGetLimitsExt

zesPowerSetLimits

1.5

zesPowerSetLimitsExt

zesRasGetConfig

1.16

zesRasGetConfigExp

zesRasSetConfig

1.16

zesRasSetConfigExp

zesSchedulerSetComputeUnitDebugMode

1.8

Related: zetDebugAttach

Enable debugging with ZET_ENABLE_PROGRAM_DEBUGGING, and select devices with ZE_AFFINITY_MASK.

zesVFManagementGetVFCapabilitiesExp

1.12

zesVFManagementGetVFCapabilitiesExp2

No longer supported.

zesVFManagementGetVFEngineUtilizationExp

1.11

zesVFManagementGetVFEngineUtilizationExp2

No longer supported.

zesVFManagementGetVFMemoryUtilizationExp

1.11

zesVFManagementGetVFMemoryUtilizationExp2

No longer supported.

zesVFManagementGetVFPropertiesExp

1.11

zesVFManagementGetVFCapabilitiesExp2

No longer supported.

zesVFManagementSetVFTelemetryModeExp

1.11

Related: zesVFManagementGetVFEngineUtilizationExp2

Utilization telemetry needs no enabling; query it directly (memory: zesVFManagementGetVFMemoryUtilizationExp2).

zesVFManagementSetVFTelemetrySamplingIntervalExp

1.11

Related: zesVFManagementGetVFEngineUtilizationExp2

Utilization telemetry needs no sampling setup; query it directly (memory: zesVFManagementGetVFMemoryUtilizationExp2).

Enumerations#

Name

Since

Replacement

Notes

zes_oc_mode_t

1.8

zes_overclock_mode_t

Overclocking moved to the Overclock API.

zes_vf_info_mem_type_exp_flags_t

1.10

zes_mem_loc_t

zes_vf_info_util_exp_flags_t

1.10

Related: zesVFManagementGetVFEngineUtilizationExp2

The Exp2 utilization queries report what is available: memory by zes_mem_loc_t, engines by zes_engine_group_t.

Structures#

Name

Since

Replacement

Notes

zes_mem_ext_bandwidth_t

1.8

zes_mem_bandwidth_counter_bits_exp_properties_t

The original struct lacked an stype field.

zes_oc_capabilities_t

1.8

zes_overclock_properties_t

Overclocking moved to the Overclock API.

zes_power_burst_limit_t

1.8

zes_power_limit_ext_desc_t

One descriptor per limit level replaces this struct.

zes_power_peak_limit_t

1.8

zes_power_limit_ext_desc_t

One descriptor per limit level replaces this struct.

zes_power_sustained_limit_t

1.8

zes_power_limit_ext_desc_t

One descriptor per limit level replaces this struct.

zes_vf_exp_capabilities_t

1.12

zes_vf_exp2_capabilities_t

zes_vf_exp_properties_t

1.10

zes_vf_exp2_capabilities_t

zes_vf_util_engine_exp_t

1.10

zes_vf_util_engine_exp2_t

zes_vf_util_mem_exp_t

1.10

zes_vf_util_mem_exp2_t

Enumeration values#

Name

Since

Replacement

Notes

ZES_ENGINE_GROUP_3D_ALL

1.8

Related: ZES_ENGINE_GROUP_RENDER_ALL

Render engines process 3D content and compute kernels.

ZES_ENGINE_GROUP_3D_RENDER_COMPUTE_ALL

1.8

Related: ZES_ENGINE_GROUP_RENDER_ALL

Combine ZES_ENGINE_GROUP_RENDER_ALL with ZES_ENGINE_GROUP_COMPUTE_ALL for the same view.

ZES_ENGINE_GROUP_3D_SINGLE

1.8

Related: ZES_ENGINE_GROUP_RENDER_SINGLE

Render engines process 3D content and compute kernels.

ZES_ENGINE_GROUP_MEDIA_DECODE_SINGLE

1.8

ZES_ENGINE_GROUP_MEDIA_CODEC_SINGLE

ZES_ENGINE_GROUP_MEDIA_ENCODE_SINGLE

1.8

ZES_ENGINE_GROUP_MEDIA_CODEC_SINGLE

ZES_SCHED_MODE_COMPUTE_UNIT_DEBUG

1.8

Related: zetDebugAttach

Enable debugging with ZET_ENABLE_PROGRAM_DEBUGGING, and select devices with ZE_AFFINITY_MASK.

ZES_VF_MANAGEMENT_EXP_VERSION_1_0

1.10

ZES_VF_MANAGEMENT_EXP_VERSION_1_2

Superseded by a newer version.

ZES_VF_MANAGEMENT_EXP_VERSION_1_1

1.11

ZES_VF_MANAGEMENT_EXP_VERSION_1_2

Superseded by a newer version.

Structure members#