Hi Romain,
No, it's better if you use the CPU thread pool directly (or through TaskGroup, if that suits your execution model better). Regards Antoine. Le 03/01/2019 à 14:29, Romain Francois a écrit : > Hello, > > Are the functions in parallel.h the de facto model for parallelisation in > arrow ? > https://github.com/apache/arrow/blob/42cf69abfc1368c9884f4581811e2e7900c98fcd/cpp/src/arrow/util/parallel.h > > <https://github.com/apache/arrow/blob/42cf69abfc1368c9884f4581811e2e7900c98fcd/cpp/src/arrow/util/parallel.h> > > Just wondering if things like intel tbb were considered, IIRC managing > threads manually can be expensive and tasks are usually cheaper. > > Romain >