Skip to content

Commit

Permalink
feat(ttv): add omp task parallelism
Browse files Browse the repository at this point in the history
  • Loading branch information
bassoy committed Nov 24, 2024
1 parent 5785321 commit 66e76fb
Show file tree
Hide file tree
Showing 3 changed files with 406 additions and 237 deletions.
6 changes: 4 additions & 2 deletions include/tlib/detail/tags.h
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ namespace tlib::ttv::execution_policy
struct sequential_t {};
struct sequential_blas_t {};
struct parallel_t {};
struct parallel_task_loop_t {};
struct parallel_taskloop_t {};
struct parallel_task_t {};
struct parallel_loop_t {};
struct parallel_blas_t {};
struct parallel_loop_blas_t {};
Expand All @@ -33,7 +34,8 @@ inline constexpr sequential_t seq;
inline constexpr sequential_blas_t seq_blas;
inline constexpr parallel_t par;
inline constexpr parallel_loop_t par_loop;
inline constexpr parallel_task_loop_t par_task_loop;
inline constexpr parallel_taskloop_t par_taskloop;
inline constexpr parallel_task_t par_task;
inline constexpr parallel_blas_t par_blas;
inline constexpr parallel_loop_blas_t par_blas_loop;
}
Expand Down
Loading

0 comments on commit 66e76fb

Please sign in to comment.