Olivier Aumage
|
09f6b4e7d4
- fix task_group leader task wake up condition
|
8 years ago |
Samuel Thibault
|
3dd99bf440
Avoid zero-lengthed VLA
|
8 years ago |
Olivier Aumage
|
8d9090fc23
- fix passing data interfaces to merged/included openmp tasks
|
8 years ago |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
9 years ago |
Nathalie Furmento
|
d4761fddf6
src: introduce macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC to make sure we always check the return value of stdlib malloc functions
|
9 years ago |
Olivier Aumage
|
653fea9506
- add some basic, crude support for OpenMP orphaned tasks
|
9 years ago |
Samuel Pitoiset
|
bedd2bef1b
openmp: do not make _starpu_omp_get_region_thread_num() static
|
9 years ago |
Samuel Pitoiset
|
7bf9dbc347
openmp: add _starpu_omp_get_region_at_level()
|
9 years ago |
Samuel Pitoiset
|
f8f24670c7
openmp: add more wait_on events
|
9 years ago |
Nathalie Furmento
|
477cb1f811
src: fixes for minor warnings
|
9 years ago |
Samuel Pitoiset
|
4a6ee13b5a
openmp: add support for OMP_MAX_TASK_PRIORITY
|
9 years ago |
Samuel Pitoiset
|
47af526b94
omp: use _STARPU_ERROR() when allocations fail
|
9 years ago |
Samuel Pitoiset
|
2fd5021be3
omp: use flags for storing implicit/final/untied/undeferred bits
|
9 years ago |
Samuel Pitoiset
|
8f68c6555b
omp: remove unnecessary omp_starpu_conf global var
|
9 years ago |
Samuel Pitoiset
|
905431aa71
omp: add _starpu_omp_set_{thread,task}
|
9 years ago |
Samuel Pitoiset
|
81bc8cd181
omp: make use of get_worker_thread() in get_local_thread()
|
9 years ago |
Samuel Pitoiset
|
b81d40a339
omp: use calloc() instead of malloc()+memset()
|
9 years ago |
Samuel Pitoiset
|
48f514b0ee
omp: fix wrong use of STARPU_USE_{CUDA,OPENCL} macros
|
9 years ago |
Samuel Pitoiset
|
b8d0d4e3dc
omp: make use of _starpu_omp_get_task() everywhere
|
9 years ago |
Samuel Pitoiset
|
bb0af0e0aa
omp: make use of _starpu_omp_get_thread() everywhere
|
9 years ago |
Samuel Pitoiset
|
147fd32946
omp: refactor ORDERED constructs
|
9 years ago |
Samuel Pitoiset
|
80e4f01baf
omp: refactor CRITICAL constructs
|
9 years ago |
Samuel Pitoiset
|
e1dc7a89cc
omp: refactor SINGLE constructs
|
9 years ago |
Samuel Pitoiset
|
8edebb824c
omp: refactor MASTER constructs
|
9 years ago |
Samuel Thibault
|
378077355a
Also avoid letting _starpu_omp_dummy_shutdown drop keys when omp was started
|
10 years ago |
Samuel Thibault
|
fac1e4fcf9
Move most initializations to the singleton section
|
10 years ago |
Olivier Aumage
|
eb0e1efbb3
- add support for OpenMP task priorities
|
10 years ago |
Samuel Pitoiset
|
b9158b2fbd
openmp: expose a global arbiter
|
10 years ago |
Samuel Thibault
|
c8efbb83e8
Inline list heads instead of keeping allocating them
|
10 years ago |
Nathalie Furmento
|
e3b44209ed
update copyright
|
10 years ago |