Samuel Pitoiset
|
4a6ee13b5a
openmp: add support for OMP_MAX_TASK_PRIORITY
|
9 years ago |
Samuel Pitoiset
|
2fd5021be3
omp: use flags for storing implicit/final/untied/undeferred bits
|
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 |
Samuel Thibault
|
e38062f84f
fix warning
|
10 years ago |
Nathalie Furmento
|
e3b44209ed
update copyright
|
10 years ago |
Olivier Aumage
|
b37f386a18
- modify the OpenMP tasks locking scheme to avoid multi-locks ordering issues
|
10 years ago |
Olivier Aumage
|
5feb89677f
- add Valgrind support for OpenMP stacks
|
10 years ago |
Olivier Aumage
|
a0c36cc735
- execute Cuda/OpenCL omp target tasks without StarPU/OpenMP wrapper
|
11 years ago |
Olivier Aumage
|
8bbd0a50c8
- fix un-initialized StarPU-OpenMP's pthread keys when
|
11 years ago |
Olivier Aumage
|
adc2f08d7b
- add support for OpenCL routines
|
11 years ago |
Olivier Aumage
|
349ee9a0ab
- add begin/end API for taskgroups
|
11 years ago |
Olivier Aumage
|
e04ffb147e
- add support for tasks with cuda implementations
|
11 years ago |
Olivier Aumage
|
dee166f9f9
- provide a fallback implementation for omp atomic
|
11 years ago |
Olivier Aumage
|
6ab9cdb01a
- add support for single with copyprivate clause
|
11 years ago |
Olivier Aumage
|
2c4892dcbe
- implement omp simple locks and nested locks
|
11 years ago |
Olivier Aumage
|
0fb6249b1c
- add testcase for omp api default return values
|
11 years ago |
Olivier Aumage
|
001a552330
- implementation of omp's API functions (on-going work)
|
11 years ago |
Olivier Aumage
|
18ad2734ac
- implement the initialization of data environment and device OpenMP's ICVs
|
11 years ago |
Olivier Aumage
|
3c50f4fc6f
- add support for omp region/omp task context aware data_lookup
|
11 years ago |
Olivier Aumage
|
5b98f34986
- modify implementation of omp for/ordered to hide loop counter
|
11 years ago |
Olivier Aumage
|
24ad3f06bb
- add support for multiple sections combined in a single function
|
11 years ago |
Olivier Aumage
|
d5a4860212
- add if_clause for omp parallel region
|
11 years ago |
Olivier Aumage
|
2b3beb3809
- move task stack alloc/free into to the task stub function
|
11 years ago |
Olivier Aumage
|
580b168a39
- add support for omp sections (wait|nowait)
|
11 years ago |
Olivier Aumage
|
b3315174c6
- change 'omp for' iteration space to 'unsigned long long'
|
11 years ago |
Olivier Aumage
|
ed5fcef62d
- add support for ordered sections in omp for
|
11 years ago |
Olivier Aumage
|
e4d10c0e75
- preliminary implementation of omp for, support for schedule 'static', schedule 'dynamic' with or without chunk
|
11 years ago |
Olivier Aumage
|
7fe846af9b
- add support for omp taskgroup
|
11 years ago |
Olivier Aumage
|
23b36f6bd5
- fix omp task implementation
|
11 years ago |