Design Notes - 2023.2 English
Vitis Libraries
- Release Date
- 2023-12-20
- Version
- 2023.2 English
- Target: \(A=LL^*\), \(A[N*N]\) is input matrix, \(L[N*N]\) is the output matrix via cholesky decomposition.
- DataType supported: cfloat.
- DataSize supported: input matrix size \(N\) is the times of 4, and \(N\) shoulb be no more than 256.
- Description:
- The AIE core function calculate one column of \(matL\) and update the rest elements of \(matA\)
- To calculate all columns of \(matL\), N AIE cores are used, N is the number of input matrix’s row/column number. The first core’s output is fed to the second core’s input, and on and on, till the last column is computed;
- The information of matrix dimension, the target column id which will be updated, etc. are read from the head of input streams;