AP |
None |
None |
LA |
LA |
LA |
LA |
LA |
LA |
LA |
LA |
LE |
LE |
LA |
LA/LE |
LA |
LA |
LA |
LA |
DSP |
QURT |
QURT |
QURT |
QURT |
QURT |
QURT |
QURT |
QURT |
QURT |
QURT |
QURT |
QURT |
QURT |
QURT |
QuRT |
QuRT |
QuRT |
QuRT |
aDSP |
Yes(>=65) |
Yes(>=68) |
Yes (v73) |
Yes (v73) |
Yes (v73) |
Yes (v73) |
N/A |
N/A |
N/A |
N/A |
N/A |
Yes (v73) |
N/A |
Yes (v73) |
Yes(v79) |
Yes(v79) |
Yes(v73) |
Yes(v73) |
cDSP |
Yes(>=65) |
Yes(>=68) |
Yes (v73) |
Yes (v73) |
Yes (v73) |
Yes (v75) |
Yes (v73) |
Yes (v73) |
Yes (v69) |
Yes (v69) |
Yes (v69) |
Yes (v73) |
Yes (v69) |
Yes (v73) |
Yes(v79) |
Yes(v79) |
Yes(v73) |
Yes(v73) |
sDSP |
No |
No |
No |
No |
No |
No |
No |
No |
N/A |
N/A (For Palima Waipio) No (for Filmore) |
N/A |
No |
No |
No |
No |
No |
No |
No |
mDSP |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
Hexagon Tools |
N/A |
N/A |
8.6 |
8.6 |
8.6 |
8.6(aDSP) 8.7(CDSP) |
8.6 |
8.5(aDSP) 8.6(cDSP) |
8.5 |
8.5 |
8.5 |
8.6 |
8.5 |
8.6 |
8.8 |
8.8 |
8.8(aDSP) 8.6(cDSP) |
8.8(aDSP) 8.6(cDSP) |
C++98/11/14 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
C++17 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Assembly and intrinsics |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Halide |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
LLDB |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Logcat |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
printf() |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Qmemcheck |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
Sysmon Profiler (UI) |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
No (LE) Yes (LA) |
No |
No |
No |
No |
Hexagon Trace Analyzer |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Sysmon (commandline interface) |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
itrace |
No |
No |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes (LA) Yes (LE) |
Yes |
Yes |
Yes |
Yes |
Hexagon Profiler |
Yes |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
Integer/Fixed-point HVX |
Yes |
Yes |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
Floating point HVX |
Yes |
Yes |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
DCVS v3 |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
FastRPC Domains |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
CPZ |
No |
No |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
VTCM APIs |
Yes |
Yes |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
Cache Locking API v2 |
Yes |
Yes |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
Unsigned PD |
No |
No |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP/aDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
Compute Resource Manager API |
Yes |
Yes |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
IO Coherency |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Max. concurrent FastRPC user PDs on aDSP |
N/A |
N/A |
1 |
1 |
1 |
2 |
9 |
3 |
1 |
1 (for waipio/Palima) 4 (for filmore) |
4 |
9 |
3 |
5 |
2 |
2 |
2 |
2 |
Max. concurrent FastRPC user PDs on cDSP |
N/A |
N/A |
11 |
10 |
10 |
11 |
10 |
10 |
10 |
10 |
12 |
12 |
13 |
8 |
10 |
10 |
10 |
10 |
Max. concurrent FastRPC user PDs on sDSP |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
4 |
4 (for Waipio/Palima) N/A (for Filmore) |
5 |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
QHL |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
QHL_HVX |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
No |
No |
Yes |
Yes |
Yes |
Yes |
qprintf |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
DSP worker pool |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
fastCV |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
imagedspq |
No |
No |
No |
No |
No |
No |
No |
No |
cDSP |
cDSP |
cDSP |
No |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
Android_app |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes (for Waipio) No (for Filmore / Palima) |
No |
No |
No |
Yes (LA) No (LE) |
Yes |
Yes |
Yes |
Yes |
Asynchronous DSP Packet Queue |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Calculator |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
calculator_c++ |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
calcualtor_c+++_apk |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
gtest |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
Yes |
No (LE) Yes (LA) |
Yes |
Yes |
Yes |
Yes |
HAP_example |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Itrace |
No |
No |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
LPI_example |
Yes |
Yes |
No |
No |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
No |
No |
Multithreading |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
OEM configuration |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
qhl |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
qhl_hvx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Qprintf |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
cDSP |
cDSP |
cDSP |
cDSP |
cDSP |
Yes |
Yes |
Yes |
Yes |
Yes |
synxexample |
No |
No |
cDSP |
cDSP |
No |
cDSP |
No |
No |
No |
No |
No |
No |
No |
No |
cDSP |
cDSP |
cDSP |
cDSP |
Benchmark |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Camera CHI |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes (For Waipio) No (for Filmore / Palima) |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
Camera streamer |
No |
No |
No |
No |
No |
Yes |
No |
No |
No |
Yes (for Waipio) No (for Filmore / Palima) |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
No |
No |
Corner detect |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Image DSPQ |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
UBWC DMA |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
No |
No |
Yes |
No |
No |
No |
User DMA |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Ubwc_d |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
No |
No |
Compute Resource Manager Sample |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Stub-Skel version mismatch check |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
eNPU Versions Supported |
eNPU2, eNPU3, eNPU4 & eNPU5 |
No |
eNPU4 |
eNPU4 |
eNPU3 |
eNPU4 |
eNPU3 |
eNPU2 |
eNPU2 |
eNPU2 |
eNPU2 |
eNPU2 |
eNPU3 |
eNPU3 |
eNPU5 |
eNPU4 |
eNPU5 |
eNPU5 |