Samuel Thibault
|
2cd15ea3bf
Fix _starpu_push_task_to_workers into returning errno values, like _starpu_push_task. Use -EAGAIN as "pushed to empty context" meaning.
|
před 12 roky |
Nathalie Furmento
|
549ac5bc36
rename WORKER_LIST into STARPU_WORKER_LIST
|
před 12 roky |
Ludovic Courtès
|
73387de086
contexts: Move definition of `changing_ctx_mutex' out of header.
|
před 12 roky |
Andra Hugo
|
1206404a66
starpu_sched_ctx_hypervisor_stuff -> sched_ctx_hypervisor_stuff (any ideas about a name for the hypervisor are welcomed )
|
před 12 roky |
Nathalie Furmento
|
7c611aaaab
src/core/sched_ctx.c: remove trailing whitespaces
|
před 12 roky |
Andra Hugo
|
cef7c70f72
refactorise push task to contextes without any worker
|
před 12 roky |
Andra Hugo
|
7eddde2a77
factorize init of worker_collection
|
před 12 roky |
Andra Hugo
|
4be171f0e6
starpu_shutdown fix (left contexts not deleted caused shutdown to have pbs)
|
před 12 roky |
Andra Hugo
|
29536adfdd
fix dummy too
|
před 12 roky |
Andra Hugo
|
dbc4b33af8
fixed policies and completly remove the fields: mutex & cond of sched_ctx
|
před 12 roky |
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,
|
před 12 roky |
Andra Hugo
|
d9ec6437d0
if the policy does not define add_workers && remove_workers don't call it
|
před 12 roky |
Nathalie Furmento
|
53d17ff2fc
src/core/sched_ctx.c: fix name of function starpu_task_get_context(). It had been renamed in r8308 and wrongly reverted back in r8313.
|
před 12 roky |
Nathalie Furmento
|
f6aa82e5af
src/core/sched_ctx.c: add empty line
|
před 12 roky |
Andra Hugo
|
8c21b0e865
everyone has to delete the ctxs they created, remove workers does not deletes the corresponding queues in the scheduler,
|
před 12 roky |
Nathalie Furmento
|
dab571cbff
src: use tabs instead of spaces and remove trailing whitespaces
|
před 12 roky |
Nathalie Furmento
|
bcd88d9383
sched_ctx: renaming
|
před 12 roky |
Nathalie Furmento
|
21cfa998e0
sched_ctx: renaming in incldue/starpu_sched_ctx.h
|
před 12 roky |
Nathalie Furmento
|
ebc7bd8f30
sched_ctx: more renaming
|
před 12 roky |
Samuel Thibault
|
b27f1f7932
fix build with simgrid
|
před 12 roky |
Nathalie Furmento
|
11dd8ecb24
sched_ctx: move worker functions back to starpu_sched_ctx.h and rename them to better identify their purpose
|
před 12 roky |
Nathalie Furmento
|
a00f51f94a
sched_ctx: renaming
|
před 12 roky |
Cyril Roelandt
|
14de0858b0
Fix a bunch of NULL checks.
|
před 12 roky |
Nathalie Furmento
|
374dc95cb4
rename struct worker_collection to struct starpu_sched_ctx_worker_collection
|
před 12 roky |
Nathalie Furmento
|
1c7f4b3f55
partly revert 8234. sched_cond and sched_mutex are not pointers
|
před 12 roky |
Nathalie Furmento
|
e22791b9f3
merge fixes
|
před 12 roky |
Andra Hugo
|
83637af647
move function definition outside macro hypervisor
|
před 12 roky |
Andra Hugo
|
8598fe2043
fix for the syncronisation between deleting ctx and starpu_shutdow
|
před 12 roky |
Andra Hugo
|
b74fc182bb
allow submitting to several ctxs from 1 th + small example
|
před 12 roky |
Andra Hugo
|
1e40bc859b
small fix to make hydra happy
|
před 12 roky |