3 ms·
They're only supported in MSVC and GCC (for the latter you need to link against Intel's TBB to make it work). Support in libc++ (Clang) is work in progress.
by coffeeaddict1 3y ago
They're only supported in MSVC and GCC (for the latter you need to link against Intel's TBB to make it work). Support in libc++ (Clang) is work in progress.
- pca006132 3y agoClang does support parallel stl already (requires either TBB or OpenMP). Our project https://github.com/elalish/manifold https://github.com/elalish/manifold made use of this to speed up mesh processing algorithms a lot.
- coffeeaddict1 3y agoDoes it? You mean if you link against libstdc++ instead of libc++?
- pca006132 3y agoI remember it works for libc++ (partially, see https://libcxx.llvm.org/Status/PSTL.html https://libcxx.llvm.org/Status/PSTL.html), but forgot when I linked against libc++ last time...