1. Add a new API -- sbgemv to support bfloat16 based gemv 2. Implement a generic kernel for sbgemv 3. Implement an avx512-bf16 based kernel for sbgemv Signed-off-by: Chen, Guobing <guobing.chen@intel.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Makefile | ||
| gbmv_k.c | ||
| gbmv_thread.c | ||
| gemv_thread.c | ||
| ger_thread.c | ||
| sbgemv_thread.c | ||
| sbmv_k.c | ||
| sbmv_thread.c | ||
| spmv_k.c | ||
| spmv_thread.c | ||
| spr2_k.c | ||
| spr2_thread.c | ||
| spr_k.c | ||
| spr_thread.c | ||
| symv_thread.c | ||
| syr2_k.c | ||
| syr2_thread.c | ||
| syr_k.c | ||
| syr_thread.c | ||
| tbmv_L.c | ||
| tbmv_U.c | ||
| tbmv_thread.c | ||
| tbsv_L.c | ||
| tbsv_U.c | ||
| tpmv_L.c | ||
| tpmv_U.c | ||
| tpmv_thread.c | ||
| tpsv_L.c | ||
| tpsv_U.c | ||
| trmv_L.c | ||
| trmv_U.c | ||
| trmv_thread.c | ||
| trsv_L.c | ||
| trsv_U.c | ||
| zgbmv_k.c | ||
| zhbmv_k.c | ||
| zher2_k.c | ||
| zher_k.c | ||
| zhpmv_k.c | ||
| zhpr2_k.c | ||
| zhpr_k.c | ||
| zsbmv_k.c | ||
| zspmv_k.c | ||
| zspr2_k.c | ||
| zspr_k.c | ||
| zsyr2_k.c | ||
| zsyr_k.c | ||
| ztbmv_L.c | ||
| ztbmv_U.c | ||
| ztbsv_L.c | ||
| ztbsv_U.c | ||
| ztpmv_L.c | ||
| ztpmv_U.c | ||
| ztpsv_L.c | ||
| ztpsv_U.c | ||
| ztrmv_L.c | ||
| ztrmv_U.c | ||
| ztrsv_L.c | ||
| ztrsv_U.c | ||