I'm trying to use the bplapply function in a multicore way but it doesn't work. The OS is Mac OS X (Sierra) and the macbook has 4 threads.
To test the method, I have simply run the example code
bplapply(1:6, sqrt, BPPARAM = MulticoreParam(3))
But, nothing occurs in the R console and the session is broken. The loop never ends and I need to force de program close. When I checked the cpus usage nothing is running.
When I run the same example but using the SerialParam with 1 or more than 1 worker or when I use the SerialParam function all is ok.
Can somebody help me?
R version 3.3.1 (2016-06-21) Platform: x86_64-apple-darwin13.4.0 (64-bit) Running under: OS X 10.12 (Sierra) locale:  es_ES.UTF-8/es_ES.UTF-8/es_ES.UTF-8/C/es_ES.UTF-8/es_ES.UTF-8 attached base packages:  stats graphics grDevices utils datasets methods base other attached packages:  BiocParallel_1.8.0 loaded via a namespace (and not attached):  snow_0.4-2 parallel_3.3.1