Running `future` or `furrr::future_map` with Apple M1 chip


I was wondering if anyone has any suggestions for getting furrr::future_map or associated functions to run using the Apple M1 chip. On my late 2020 M1 MacBook (with Big Sur) all of my functions work properly, but according to Activity Monitor (and the cooling fan!) they use the intel chip.

I am unable to find anything related to this on the future website or the furrr websites. I thought there may be some options to set.


> sessionInfo()
R version 4.1.2 (2021-11-01)
Platform: x86_64-apple-darwin17.0 (64-bit)
Running under: macOS Big Sur 11.6

Matrix products: default
LAPACK: /Library/Frameworks/R.framework/Versions/4.1/Resources/lib/libRlapack.dylib

[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] dispRity_1.6.0  furrr_0.2.3     future_1.23.0   picante_1.8.2   nlme_3.1-153    vegan_2.5-7     lattice_0.20-45 permute_0.9-5   ape_5.5        
[10] modelr_0.1.8    patchwork_1.1.1 tidybayes_3.0.1 forcats_0.5.1   stringr_1.4.0   dplyr_1.0.7     purrr_0.3.4     readr_2.1.1     tidyr_1.1.4    
[19] tibble_3.1.6    ggplot2_3.3.5   tidyverse_1.3.1

Not 100% sure, but I think this Platform designation means that the version of R that you have installed is the latest version for the Intel 64-bit build. You may want to switch to the Apple silicon arm64 build version. Check out: R for macOS for latest R versions.

That solved it, thanks!

R version 4.1.2 (2021-11-01) -- "Bird Hippie"
Copyright (C) 2021 The R Foundation for Statistical Computing
Platform: aarch64-apple-darwin20 (64-bit)

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.