FMA-avx512-f64 kernel use half-vector-machine design

This commit is contained in:
Nitload
2026-06-08 01:02:34 +08:00
parent 4336b0ca5a
commit 1c515ea2ae
5 changed files with 51 additions and 34 deletions
@@ -22,6 +22,7 @@
#define SN_DEFINE_MAT_KERNEL_TYPE(name, T) \
typedef union name SN_MAT_KERNEL_MEMBER(T) name
SN_DEFINE_MAT_KERNEL_TYPE(sn_mat_kernel_float, float);
SN_DEFINE_MAT_KERNEL_TYPE(sn_mat_kernel_double, double);
SN_DEFINE_MAT_KERNEL_TYPE(sn_mat_kernel_uint64_t, uint64_t);