brodriguesco, 1 month ago What are some #Rstats packages that take forever to compile?
What are some #Rstats packages that take forever to compile?
zsmith27, 1 month ago @brodriguesco stringi
@brodriguesco stringi
kupac, 1 month ago @brodriguesco https://cran.r-project.org/web/checks/check_timings.html #Rstats
@brodriguesco https://cran.r-project.org/web/checks/check_timings.html
#Rstats
brodriguesco, 1 month ago @kupac nice, wasn’t aware this was a thing. Added a bunch of packages to the cache!
@kupac nice, wasn’t aware this was a thing. Added a bunch of packages to the cache!
MikeMahoney218, 1 month ago @brodriguesco I think s2 takes a while, if memory serves
@brodriguesco I think s2 takes a while, if memory serves
almenal99, 1 month ago @brodriguesco igraph took 7 minutes yesterday 😬
@brodriguesco igraph took 7 minutes yesterday 😬
stevensanderson, 1 month ago @brodriguesco duckdb
@brodriguesco duckdb
cedricr, 1 month ago @stevensanderson @brodriguesco indeed ! 15’ for me 😅
@stevensanderson @brodriguesco indeed ! 15’ for me 😅
stevensanderson, 1 month ago @cedricr @brodriguesco yeah I just go get coffee when i update it but im ok with it because it more then makes up for it in its use
@cedricr @brodriguesco yeah I just go get coffee when i update it but im ok with it because it more then makes up for it in its use
cedricr, 10 days ago @stevensanderson @brodriguesco just discovered that adding Sys.setenv(MAKEFLAGS = sprintf("-j%d", parallel::detectCores() - 2)) to my .Rprofile make that 15’ become only 112s 🤯 Granted that’s on a 32 cores box, but still… I did had options(Ncpus = parallel::detectCores() - 2), but that just makes packages install in //, that doesn’t make make build in //. The doc is not so clear on that IMO (the ref. to make -k made me believe it did actually use make -k… https://www.rdocumentation.org/packages/utils/versions/3.6.2/topics/install.packages)
@stevensanderson @brodriguesco just discovered that adding Sys.setenv(MAKEFLAGS = sprintf("-j%d", parallel::detectCores() - 2)) to my .Rprofile make that 15’ become only 112s 🤯 Granted that’s on a 32 cores box, but still…
Sys.setenv(MAKEFLAGS = sprintf("-j%d", parallel::detectCores() - 2))
I did had options(Ncpus = parallel::detectCores() - 2), but that just makes packages install in //, that doesn’t make make build in //. The doc is not so clear on that IMO (the ref. to make -k made me believe it did actually use make -k… https://www.rdocumentation.org/packages/utils/versions/3.6.2/topics/install.packages)
options(Ncpus = parallel::detectCores() - 2)
make
make -k
cedricr, 10 days ago @stevensanderson @brodriguesco so that was a build in less than 2', but with all CPUs maxing at 100%, quite impressive !
@stevensanderson @brodriguesco so that was a build in less than 2', but with all CPUs maxing at 100%, quite impressive !
stevensanderson, 10 days ago @cedricr @brodriguesco nice! I have a 16 core laptop I’ll have to try this and see the difference
@cedricr @brodriguesco nice! I have a 16 core laptop I’ll have to try this and see the difference
Add comment