Olivier Aumage
|
a0c36cc735
- execute Cuda/OpenCL omp target tasks without StarPU/OpenMP wrapper
|
11 years ago |
Olivier Aumage
|
7bb150e964
- check stacksize value
|
11 years ago |
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
|
11 years ago |
Olivier Aumage
|
6d556d83d7
- correct overreacting assert
|
11 years ago |
Olivier Aumage
|
2109141a9c
As a follow-up to r13691, the offset semantics of StarPU's data handles
|
11 years ago |
Olivier Aumage
|
e577005007
- use more consistent naming
|
11 years ago |
Olivier Aumage
|
12da0ccef0
- remove signed/unsigned comparison warning since cl.nbuffers was changed from unsigned to signed in r13143.
|
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
|
c21a7d4669
- make the conf struct global as it may be referenced outside the function
|
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
|
311ab2ce01
- omp_nest_lock_test should return the nesting level instead of boolean state
|
11 years ago |
Olivier Aumage
|
ec1acc1c6a
- add api for selecting the number of threads participating to a parallel section
|
11 years ago |
Olivier Aumage
|
6ab9cdb01a
- add support for single with copyprivate clause
|
11 years ago |
Olivier Aumage
|
571e00557c
- update api for combined sections
|
11 years ago |
Olivier Aumage
|
8cf9e4237f
- fix missing frees
|
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
|
b0102063b6
- fix unwanted word replacement
|
11 years ago |
Olivier Aumage
|
8ab945d406
- plug ICV nthreads
|
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
|
576ccca422
- modify omp_parallel_region/omp_task_region API to accept a single struct argument
|
11 years ago |
Olivier Aumage
|
d5a4860212
- add if_clause for omp parallel region
|
11 years ago |
Olivier Aumage
|
f2176579d7
- add cl_arg_free to omp_parallel_region/omp_task_region
|
11 years ago |