Vitis BLAS L2 predefined kernels are the C++ implementation of BLAS functions. These implementations are intended to demonstrate how FPGA kernels are defined and how L1 primitive functions can be used by any AMD Vitis™ user to build kernels for applications.