Nathalie Furmento
|
cc9aecb792
merge trunk
|
лет назад: 11 |
Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
лет назад: 11 |
Samuel Thibault
|
717fbf7ab1
Always call init_iterator, it does not make sense otherwise
|
лет назад: 11 |
Andra Hugo
|
5593439277
changing perf_model structure: arch now contains several devices, so we can have for eg one device STARPU_CPU with 2 cores one device STARPU_CUDA_WORKER with 1 core
|
лет назад: 11 |
Nathalie Furmento
|
9bb5a09263
src: minor fixes
|
лет назад: 12 |
Nathalie Furmento
|
4791a10fe0
src/sched_policies/parallel_heft.c: set priorities if unset when initialising scheduler policy (followup to r11346)
|
лет назад: 12 |
Nathalie Furmento
|
483f8e2979
merge trunk
|
лет назад: 12 |
Samuel Thibault
|
aea35461df
Document each racy spot normally reported by helgrind
|
лет назад: 12 |
Samuel Thibault
|
0d1b0375b3
backport r11155 from 1.1: Disabling access to a variable locally does not actually seem to prevent helgrind from raising the race issues, on the contrary it prevents it from recording where the race comes from... Simply just disable checking these variables completely.
|
лет назад: 12 |
Samuel Thibault
|
54460ab919
port r11138 from 1.1: Do not lie to helgrind about having taken a mutex, it produces erroneous races inside mutexes. Rather make helgrind ignore the precise memory accesses we know we do not need to care about
|
лет назад: 12 |
Samuel Thibault
|
b5e6986273
fix protecting access to worker_exp_end with the sched mutex
|
лет назад: 12 |
Thibaud Lambert
|
e2b943451f
mic (perfmodel): merge trunk + finalize perfmodel
|
лет назад: 12 |
Andra Hugo
|
9d2ba463c5
remove some warnings
|
лет назад: 12 |
Samuel Thibault
|
3d78cffced
Make sure transfer_model is not nan
|
лет назад: 12 |
Nathalie Furmento
|
f9bdb5ae49
src: move sched_policies/detect_combined_workers.[ch] to core/detect_combined_workers.[ch]
|
лет назад: 12 |
Nathalie Furmento
|
30860cac02
Renaming of diverse functions and datatypes.
|
лет назад: 12 |
Nathalie Furmento
|
786b8fb4b7
move _STARPU_PTHREAD_XXX macros to public API starpu_thread_util and rename them to STARPU_PTHREAD_XXX
|
лет назад: 12 |
Nathalie Furmento
|
19b552794f
rename starpu_create_task_alias to starpu_task_dup and document it
|
лет назад: 12 |
Nathalie Furmento
|
f6e82c3561
rename starpu_init_parallel_task_barrier to starpu_parallel_task_barrier_init and document it
|
лет назад: 12 |
Andra Hugo
|
fd8a470cc5
get job & combined_worker pointers out of parallel_eager & parallel_heft
|
лет назад: 12 |
Nathalie Furmento
|
2817afd53d
src/sched_policies: the default values alpha, beta, gamma are now defined individually by the schedulers
|
лет назад: 12 |
Andra Hugo
|
3de4a1581a
factorise changing_ctx_mutex (get it out of the policies)
|
лет назад: 12 |
Nathalie Furmento
|
7f792e3082
Define new public API starpu_pthread which is similar to the pthread API.
|
лет назад: 12 |
Samuel Thibault
|
0348a5b075
Tell valgrind that we are fine with reading outdated values
|
лет назад: 12 |
Andra Hugo
|
021aff4d1c
rename starpu_sched_ctx_worker_collection to starpu_worker_collection & move definition of the corresponding structure in starpu_worker.h
|
лет назад: 12 |
Nathalie Furmento
|
361cb9d780
rename all objects defined in include/starpu_sched_ctx.h to start with starpu_sched_ctx
|
лет назад: 12 |
Nathalie Furmento
|
e5ce977497
src: move definition of _starpu_create_task_alias in src/core/parallel_task.h
|
лет назад: 12 |
Nathalie Furmento
|
7bf34ae268
src/sched_policies/parallel_heft.c: remove unused variable
|
лет назад: 12 |
Nathalie Furmento
|
549ac5bc36
rename WORKER_LIST into STARPU_WORKER_LIST
|
лет назад: 13 |
Andra Hugo
|
dbc4b33af8
fixed policies and completly remove the fields: mutex & cond of sched_ctx
|
лет назад: 13 |