Samuel Pitoiset
|
b8d0d4e3dc
omp: make use of _starpu_omp_get_task() everywhere
|
9 rokov pred |
Samuel Pitoiset
|
bb0af0e0aa
omp: make use of _starpu_omp_get_thread() everywhere
|
9 rokov pred |
Samuel Pitoiset
|
147fd32946
omp: refactor ORDERED constructs
|
9 rokov pred |
Samuel Pitoiset
|
80e4f01baf
omp: refactor CRITICAL constructs
|
9 rokov pred |
Samuel Pitoiset
|
e1dc7a89cc
omp: refactor SINGLE constructs
|
9 rokov pred |
Samuel Pitoiset
|
8edebb824c
omp: refactor MASTER constructs
|
9 rokov pred |
Samuel Thibault
|
378077355a
Also avoid letting _starpu_omp_dummy_shutdown drop keys when omp was started
|
10 rokov pred |
Samuel Thibault
|
fac1e4fcf9
Move most initializations to the singleton section
|
10 rokov pred |
Olivier Aumage
|
eb0e1efbb3
- add support for OpenMP task priorities
|
10 rokov pred |
Samuel Pitoiset
|
b9158b2fbd
openmp: expose a global arbiter
|
10 rokov pred |
Samuel Thibault
|
c8efbb83e8
Inline list heads instead of keeping allocating them
|
10 rokov pred |
Nathalie Furmento
|
e3b44209ed
update copyright
|
10 rokov pred |
Olivier Aumage
|
9a4e09e17e
- fix cleanup callback with respect to accelerator tasks
|
10 rokov pred |
Nathalie Furmento
|
4f6b40a1da
src/ examples/ tests/ tools/: fix coding style, curly braces go on a newline
|
10 rokov pred |
Nathalie Furmento
|
efea5f1a8f
src/ tests/ tools/: fix coding style, curly braces go on a newline
|
10 rokov pred |
Olivier Aumage
|
b37f386a18
- modify the OpenMP tasks locking scheme to avoid multi-locks ordering issues
|
10 rokov pred |
Olivier Aumage
|
bbc050832f
- address some Helgrind comments
|
10 rokov pred |
Olivier Aumage
|
5feb89677f
- add Valgrind support for OpenMP stacks
|
10 rokov pred |
Olivier Aumage
|
a0c36cc735
- execute Cuda/OpenCL omp target tasks without StarPU/OpenMP wrapper
|
10 rokov pred |
Olivier Aumage
|
7bb150e964
- check stacksize value
|
10 rokov pred |
Olivier Aumage
|
0805785a03
- fix the construction of StarPU's OpenMP thread structure for accelerator worker threads, so that the related pthread_setspecific gets performed properly when needed, as part of the get_local_thread() call
|
10 rokov pred |
Olivier Aumage
|
6d556d83d7
- correct overreacting assert
|
10 rokov pred |
Olivier Aumage
|
2109141a9c
As a follow-up to r13691, the offset semantics of StarPU's data handles
|
10 rokov pred |
Olivier Aumage
|
e577005007
- use more consistent naming
|
11 rokov pred |
Olivier Aumage
|
12da0ccef0
- remove signed/unsigned comparison warning since cl.nbuffers was changed from unsigned to signed in r13143.
|
11 rokov pred |
Olivier Aumage
|
8bbd0a50c8
- fix un-initialized StarPU-OpenMP's pthread keys when
|
11 rokov pred |
Olivier Aumage
|
adc2f08d7b
- add support for OpenCL routines
|
11 rokov pred |
Olivier Aumage
|
349ee9a0ab
- add begin/end API for taskgroups
|
11 rokov pred |
Olivier Aumage
|
c21a7d4669
- make the conf struct global as it may be referenced outside the function
|
11 rokov pred |
Olivier Aumage
|
e04ffb147e
- add support for tasks with cuda implementations
|
11 rokov pred |