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_DDR_PERF_MODE = 7¶
config enum implies the usage of DDR performance mode this config can only be enabled under the following conditions:
The SoC must support DDR performance mode (e.g. V81)
The RPC polling mode is turned on
Currently, it can only be used by LLM on Android V81
Currently, it can only be used when bus voltage corner is voted to maximum level
-
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¶