Isuru Fernando

Results 928 comments of Isuru Fernando

Added tests. From a flag do you mean for both, `classical_strength_of_connection` (To prevent setting the absolute value) and `pairwise_aggregation` (To choose either minimum or maximum of the absolute?

If I change the `pairwise_aggregation` to choose the maximum, then it should work since the strength matrix has only the values for the strongly connected pairs.

Is it really `libgomp`? Note that we are using `libomp` (from LLVM) with openblas openmp build because `libgomp` is not fork safe. If you are loading `libgomp.so.3` from conda-forge, it's...

Thanks for the info. That's to be expected though. When running openmp, you create a few threads and then each thread calls blas which in turn creates more threads. In...

I see the same issue. 30x slowdown with libgomp and 2x slowdown with libomp.

`OMP_PROC_BIND=TRUE` reduces the slowdown in libgomp.

@jeremiedbb, can you also try with `OMP_PROC_BIND=TRUE`?

> That just forces each new unnecessary OpenBLAS pthread swarm onto a single core,slightly better at data locality than completely unbound but still bad. OpenBLAS pthread behaviour should not be...