# L2 Kernels User Guide¶

L2 kernels provide the Vitis kernels used for RTM and high precision MLP applications. Users can find their core implementations (hardware and software parts) in the L2/include/hw and L2/include/sw. The top modules of the hardware kernel and the main entries of the software executable can be found in the L2/src/hw and L2/src/sw.