trying a different partitioning scheme inside the parallel_for for GEMM