Olivier Aumage
|
1d7c8c0e5b
only destroy wrlock if the corresponding sched_ctx has been initialized
|
8 vuotta sitten |
Nathalie Furmento
|
1020cf37cc
reduce variable scope when possible
|
8 vuotta sitten |
Nathalie Furmento
|
e20290a061
use starpu pthread functions
|
8 vuotta sitten |
Nathalie Furmento
|
1d90cf39b7
src: avoid calling fprint directly, use instead starpu message functions
|
8 vuotta sitten |
Nathalie Furmento
|
d1de86e9d9
src/core/sched_ctx.c: fix variable type
|
8 vuotta sitten |
Nathalie Furmento
|
f5c34061fa
src/core/sched_ctx.c: add error message
|
8 vuotta sitten |
Olivier Aumage
|
a823ddc441
remove/update functions relying on previous synchro scheme
|
8 vuotta sitten |
Olivier Aumage
|
9bf4a2211e
add some more documentation
|
8 vuotta sitten |
Olivier Aumage
|
a155572edc
typo
|
8 vuotta sitten |
Olivier Aumage
|
cf5be99691
update copyrights for files modified in 2017
|
8 vuotta sitten |
Nathalie Furmento
|
19cb8109bd
Allow to call starpu_sched_ctx_set_policy_data on the main scheduler context
|
8 vuotta sitten |
Olivier Aumage
|
98508d981f
merge from trunk
|
8 vuotta sitten |
Olivier Aumage
|
950d269178
use assumed-size instead of assumed-shape arrays for native fortran API, for better backward compatibility
|
8 vuotta sitten |
Olivier Aumage
|
684ce2448c
add some missing relax_on calls
|
8 vuotta sitten |
Olivier Aumage
|
408e44ecfb
temporarily release the rwlock of a ctx being deleted so that the tasks of the ctx may update the ctx stats
|
8 vuotta sitten |
Olivier Aumage
|
c366c7fe62
mark _starpu_handle_job_termination has a sched_op to protect against sched_ctx changes
|
8 vuotta sitten |
Olivier Aumage
|
81afddffd1
add support to defer sched_ctx changes
|
8 vuotta sitten |
Olivier Aumage
|
f7532839e6
move call of sched_ctx->sched_policy->add_workers to the section protected by the ctx_change notification
|
8 vuotta sitten |
Olivier Aumage
|
dd2916a3e7
fix unprotected nsched_ctxs read
|
8 vuotta sitten |
Olivier Aumage
|
2f9c1318e3
notify both the added/removed workers and the workers already/still in the sched_ctx about sched_ctx changes
|
8 vuotta sitten |
Olivier Aumage
|
2daa522db8
use shorter function names
|
8 vuotta sitten |
Olivier Aumage
|
95659bdc31
use shorter function names
|
8 vuotta sitten |
Olivier Aumage
|
5b60ff3a77
remove worker_lock in no_relax form
|
8 vuotta sitten |
Léo Villeveygoux
|
35422a04ab
sched_ctx: fix parallel workers simulation
|
8 vuotta sitten |
Léo Villeveygoux
|
2c498180ee
sched_ctx: use starpu_sem_* instead of sem_*
|
8 vuotta sitten |
Olivier Aumage
|
10ec2f8eec
remove synchro changes from trunk/, since development has moved to branch synchro/
|
8 vuotta sitten |
Olivier Aumage
|
370ee64978
merge from trunk
|
8 vuotta sitten |
Samuel Thibault
|
d5af97f058
more portable way to write a bogus pthread_t
|
8 vuotta sitten |
Olivier Aumage
|
86a4e26742
fix initialization and cleaning of priorities in sched_ctx
|
8 vuotta sitten |
Olivier Aumage
|
30cf4c32fe
update ws and lws with new synchro scheme
|
8 vuotta sitten |