Module parallel

Module parallel 

Source
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