Skip to content

Create a generic parallel_for macro and function for Mantid

Notifications You must be signed in to change notification settings

quantumsteve/parallel_for

Repository files navigation

parallel_for

Here is an attempt to create a generic parallel_for_each function for Mantid. The goal is to minimize changes to the current openmp macros while falling back to threading building blocks on platforms without openmp.

The CMake variable MANTID_PARALLELISM_BACKEND datermines the library used for parallelism. Valid options are TBB, OPENMP, and SERIAL

About

Create a generic parallel_for macro and function for Mantid

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published