3 ms·
data.table does multithreading for a number of common operations. Running in parallel (not multithreaded) is quite well supported.
by Bootvis 7y ago
data.table does multithreading for a number of common operations. Running in parallel (not multithreaded) is quite well supported.
- thom 7y agodata.table’s OpenMP stuff is pretty haphazard, and can’t parallelise anything that calls back into R code. And anything outside of this involving forking lots has just been painful every time I’ve seen it, and again, way slower than doing it on a more performant platform up front.