Do not use rayon for a single thread (bis).

This commit is contained in:
laurent
2023-06-30 18:47:22 +01:00
parent 6b67d25d9f
commit bbe0c5fbaa

View File

@ -251,7 +251,7 @@ impl Map2 for MatMul {
let dst_p = &mut dst[step * c_skip..];
let num_threads = crate::utils::get_num_threads();
let parallelism = if num_threads > 1 {
Parallelism::Rayon(crate::utils::get_num_threads())
Parallelism::Rayon(num_threads)
} else {
Parallelism::None
};