Samuel Thibault
|
b25760aa94
fix warnings
|
11 år sedan |
Nathalie Furmento
|
9bb5a09263
src: minor fixes
|
12 år sedan |
Samuel Thibault
|
19ed150528
port r11354 and 11355 from 1.1: There is no need to signal workers in non-blocking mode
|
12 år sedan |
Samuel Thibault
|
e1501b5592
port r11308 from 1.1: record allocation size in trace
|
12 år sedan |
Samuel Thibault
|
aea35461df
Document each racy spot normally reported by helgrind
|
12 år sedan |
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 år sedan |
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 år sedan |
Samuel Thibault
|
cf2fcb6937
update to temanejo 1.0rc2
|
12 år sedan |
Andra Hugo
|
dc4e81b588
indicate workers sharing tasks lists for all the concerned schedulers
|
12 år sedan |
Samuel Thibault
|
389ae75dc9
Note about interlock
|
12 år sedan |
Samuel Thibault
|
ff8f9ce30b
fix build with ayudame
|
12 år sedan |
Nathalie Furmento
|
786b8fb4b7
move _STARPU_PTHREAD_XXX macros to public API starpu_thread_util and rename them to STARPU_PTHREAD_XXX
|
12 år sedan |
Nathalie Furmento
|
598d239fa3
src/sched_policies/work_stealing_policy.c: remove un-needed variable
|
12 år sedan |
Andra Hugo
|
3de4a1581a
factorise changing_ctx_mutex (get it out of the policies)
|
12 år sedan |
Nathalie Furmento
|
7f792e3082
Define new public API starpu_pthread which is similar to the pthread API.
|
12 år sedan |
Nathalie Furmento
|
a33a7476f9
scheduler: function starpu_push_task_end is now public as it needs to be called by schedulers
|
12 år sedan |
Samuel Thibault
|
f14d5596de
Tell helgrind that we're fine with reading outdated values of njobs
|
12 år sedan |
Andra Hugo
|
021aff4d1c
rename starpu_sched_ctx_worker_collection to starpu_worker_collection & move definition of the corresponding structure in starpu_worker.h
|
12 år sedan |
Nathalie Furmento
|
361cb9d780
rename all objects defined in include/starpu_sched_ctx.h to start with starpu_sched_ctx
|
12 år sedan |
Nathalie Furmento
|
549ac5bc36
rename WORKER_LIST into STARPU_WORKER_LIST
|
12 år sedan |
Samuel Thibault
|
15edf8fa61
Move task push end management just before releasing the mutex of the queue to which it was pushed
|
12 år sedan |
Andra Hugo
|
2bf98abb22
fixing synchro pb for the other policies too
|
12 år sedan |
Andra Hugo
|
4146573b69
synchronization issue(pop is protected by a single mutex/cond, the one of the worker & eager has a special mutex to avoid several workers to get the same task) ->only eager is fixed,
|
12 år sedan |
Nathalie Furmento
|
21cfa998e0
sched_ctx: renaming in incldue/starpu_sched_ctx.h
|
12 år sedan |
Samuel Thibault
|
eb64e18781
merge fixes
|
12 år sedan |
Nathalie Furmento
|
ebc7bd8f30
sched_ctx: more renaming
|
12 år sedan |
Nathalie Furmento
|
64222192ad
src/sched_policies: fix coding style
|
12 år sedan |
Samuel Thibault
|
b27f1f7932
fix build with simgrid
|
12 år sedan |
Nathalie Furmento
|
11dd8ecb24
sched_ctx: move worker functions back to starpu_sched_ctx.h and rename them to better identify their purpose
|
12 år sedan |
Nathalie Furmento
|
a00f51f94a
sched_ctx: renaming
|
12 år sedan |