Expand description
Multi-threaded matmul usando Rayon
Strategy: Dividir la matriz en bloques y procesar en paralelo con Rayon. IMPORTANTE: Esta función NO decide el backend, solo paraleliza. El kernel específico se pasa como parámetro.
Functions§
- matmul_
parallel - Función legacy para compatibilidad - usa BLAS si está disponible
- matmul_
with_ kernel - Matmul usando un kernel específico (BLAS, SIMD, o Scalar) Esta función NO decide qué backend usar - solo ejecuta el kernel dado