MorrissyLab / mosaicMPI

mosaicMPI: mosaic multi-resolution program integration
MIT License
8 stars 2 forks source link

`cnmfsns factorize` currently uses all available CPUs per worker instead of the CPU affinity or a --cpus parameter. #7

Open verheytb opened 2 years ago

verheytb commented 2 years ago

The bottleneck to this is that paralellization is hard-coded in the cnmf module. To implement it, we will need to copy and modify that code.

verheytb commented 1 month ago

Now that the external cNMF dependency is resolved, we can implement this easily with threadpoolctl package.