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 年之前 |