- HiFi Audio
- Fusion G3
- Vision P-Series
Note: The Cadence DSP backends can only be compiled using the Xtensa toolchain (xt-clang cross-compiler). They cannot be built with standard host x86 compilers — the Xtensa toolchain is required for cross-compilation targeting any Cadence DSP family.
Each DSP family uses a dedicated nnlib with optimized primitives:
- HiFi: nnlib-hifi4
- Fusion G3: nnlib-FusionG3
Please follow the tutorial for more information on how to run models on Cadence/Xtensa DSPs.
executorch
├── backends
│ └── cadence
│ ├── aot
│ ├── generic
│ ├── utils
│ ├── hifi
│ │ ├── kernels
│ │ ├── operators
│ │ └── third-party
│ │ └── nnlib # from nnlib-hifi4
│ ├── fusion_g3
│ │ ├── kernels
│ │ ├── operators
│ │ └── third-party
│ │ └── nnlib # from nnlib-FusionG3
│ └── vision
│ ├── kernels
│ ├── operators
│ └── third-party
└── examples
└── cadence
├── models
└── operators