Enum QnnHtpPerfInfrastructure_PowerConfigOption_t¶
Defined in File QnnHtpPerfInfrastructure.h
Enum Documentation¶
-
enum QnnHtpPerfInfrastructure_PowerConfigOption_t¶
This enum defines all the possible performance options in Htp Performance Infrastructure that relate to setting up of power levels.
Values:
-
enumerator QNN_HTP_PERF_INFRASTRUCTURE_POWER_CONFIGOPTION_DCVS_V3 = 1¶
config enum implies the usage of Dcvs v3
-
enumerator QNN_HTP_PERF_INFRASTRUCTURE_POWER_CONFIGOPTION_RPC_CONTROL_LATENCY = 2¶
config enum implies the usage of rpcControlLatencyConfig struct
-
enumerator QNN_HTP_PERF_INFRASTRUCTURE_POWER_CONFIGOPTION_RPC_POLLING_TIME = 3¶
config enum implies the usage of rpcPollingTimeConfig struct this config is only supported on V69 and later if enabled, this config is applied to entire process max allowed is QNN_HTP_PERF_INFRASTRUCTURE_POWER_CONFIG_MAX_RPC_POLLING_TIME us
-
enumerator QNN_HTP_PERF_INFRASTRUCTURE_POWER_CONFIGOPTION_HMX_TIMEOUT_INTERVAL_US = 4¶
config HMX timeout interval in us. The HMX is turned off after the set interval time if no interaction with it after an inference is finished.
-
enumerator QNN_HTP_PERF_INFRASTRUCTURE_POWER_CONFIGOPTION_HMX_V2 = 5¶
config HMX V2 voting parameters only on supported chips
-
enumerator QNN_HTP_PERF_INFRASTRUCTURE_POWER_CONFIGOPTION_ADAPTIVE_POLLING_TIME = 6¶
config enum implies the usage of adaptivePollingTime struct this config can only be enabled in the RPC polling mode if enabled, this config is applied to the entire process
-
enumerator QNN_HTP_PERF_INFRASTRUCTURE_POWER_CONFIGOPTION_UNKNOWN = 0x7fffffff¶
UNKNOWN config option which must not be used.
-
enumerator QNN_HTP_PERF_INFRASTRUCTURE_POWER_CONFIGOPTION_DCVS_V3 = 1¶