Halide 19.0.0
Halide compiler and libraries
|
More detailed power settings to control Hexagon. More...
#include <HalideRuntimeHexagonHost.h>
Public Attributes | |
bool | set_mips |
unsigned int | mipsPerThread |
unsigned int | mipsTotal |
bool | set_bus_bw |
unsigned int | bwMegabytesPerSec |
unsigned short | busbwUsagePercentage |
bool | set_latency |
int | latency |
More detailed power settings to control Hexagon.
set_mips | - Set to TRUE to request MIPS |
mipsPerThread | - mips requested per thread, to establish a minimal clock frequency per HW thread |
mipsTotal | - Total mips requested, to establish total number of MIPS required across all HW threads |
set_bus_bw | - Set to TRUE to request bus_bw |
bwMeagabytesPerSec | - Max bus BW requested (megabytes per second) |
busbwUsagePercentage | - Percentage of time during which bwBytesPerSec BW is required from the bus (0..100) |
set_latency | - Set to TRUE to set latency |
latency | - maximum hardware wakeup latency in microseconds. The higher the value the deeper state of sleep that can be entered but the longer it may take to awaken. Only values > 0 are supported (1 microsecond is the smallest valid value) |
Definition at line 98 of file HalideRuntimeHexagonHost.h.
bool halide_hexagon_power_t::set_mips |
Definition at line 99 of file HalideRuntimeHexagonHost.h.
unsigned int halide_hexagon_power_t::mipsPerThread |
Definition at line 100 of file HalideRuntimeHexagonHost.h.
unsigned int halide_hexagon_power_t::mipsTotal |
Definition at line 101 of file HalideRuntimeHexagonHost.h.
bool halide_hexagon_power_t::set_bus_bw |
Definition at line 102 of file HalideRuntimeHexagonHost.h.
unsigned int halide_hexagon_power_t::bwMegabytesPerSec |
Definition at line 103 of file HalideRuntimeHexagonHost.h.
unsigned short halide_hexagon_power_t::busbwUsagePercentage |
Definition at line 104 of file HalideRuntimeHexagonHost.h.
bool halide_hexagon_power_t::set_latency |
Definition at line 105 of file HalideRuntimeHexagonHost.h.
int halide_hexagon_power_t::latency |
Definition at line 106 of file HalideRuntimeHexagonHost.h.