MMALIB User Guide
MMALIB

MMALIB is the software library implementing low-level Convolultional Neural Network (CNN), Linear Algebra (LINALG), Fast Fourier Transform (FFT) and Digital Signal Processing (DSP) functions using the Matrix Multiplication Accelerator (MMA) and C7x ISA available on TI's Keystone 3 devices.

The top-level block diagram of MMALIB is shown below.

mmalib_high_level.svg
Top-level illustration of MMALIB
The main parts in MMALIB are listed below:

MMALIB Module Description
CNN Low-level Convolutional Neural Network kernels
LINALG Low-level Linear Algebra kernels
FFT Low-level Fast Fourier Transform kernels
DSP Low-level Digital Signal Processing kernels



Disclaimer

See also TI Disclaimer.