Skip to content
Prev 19819 / 21312 Next

[Bioc-devel] BiocParallel load balancing and runtime

My motivation for using distributed memory was that my package is also
accessible on Windows. Is it better to use shared memory as default but
check the user's system and then switch to socket only if necessary?

Regarding the real data. I have 68 samples (rows) of methylation EPIC array
data (850K columns), that I split by chromosomes. So I get 22 matrices,
each from 80K to 10K columns ? that's why I need load balancing. When I use
*clusterApplyLB*, the running time of my method is 38 minutes. With
*bplapply* it's 42 minutes. In other examples the difference is the same
10-15%. It's of course not dramatic, if you've already waited 38 minutes,
you can wait an extra 4 :) But I'm just curious as to why and if it's
something I can fix.

??, 8 ???. 2023??. ? 15:04, Waldir Leoncio Netto <w.l.netto at medisin.uio.no>: