Simplify GEBP micro-kernel and improve blocking heuristics

libeigen/eigen!2142

Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
This commit is contained in:
Rasmus Munk Larsen
2026-02-18 13:16:14 -08:00
parent e953f1e504
commit 552ca8f15f
3 changed files with 335 additions and 1131 deletions

View File

@@ -44,6 +44,7 @@ eigen_add_benchmark(bench_quatmul quatmul.cpp)
eigen_add_benchmark(bench_sparse_dense_product sparse_dense_product.cpp)
eigen_add_benchmark(bench_sparse_product sparse_product.cpp)
eigen_add_benchmark(bench_sparse_transpose sparse_transpose.cpp)
eigen_add_benchmark(bench_spmv spmv.cpp)
# --- GEMM blocking parameter sweep ---
eigen_add_benchmark(bench_blocking_sizes benchmark_blocking_sizes.cpp)