Samuel Thibault
|
d707eb6be6
Remove unused level of indirection
|
5 роки тому |
Samuel Thibault
|
1f8566b647
scheds: Drop one level of indirection for bitmaps
|
5 роки тому |
Samuel Thibault
|
d9fac67c31
Restore bitmap as public interface
|
5 роки тому |
Adrien Guilbaud
|
18a3f310a0
Use static inlined bitmaps for schedulers
|
5 роки тому |
Nathalie Furmento
|
6a16f8370f
update copyright holders
|
5 роки тому |
Samuel Thibault
|
8533018429
Fix misleading comment
|
6 роки тому |
Samuel Thibault
|
b94c69fa99
Use starpu_worker_relax_on instead of internal _starpu_worker_relax_on, for coherency
|
6 роки тому |
Samuel Thibault
|
7ca4b1d3e3
Avoid taking sched_ctx lock when there is just one context
|
6 роки тому |
Samuel Thibault
|
d7b151cc48
factorize some schedctx details
|
6 роки тому |
Nathalie Furmento
|
f7abbfa6fc
update copyright
|
7 роки тому |
Samuel Thibault
|
4aacd5b527
Expose starpu_wake_worker_relax_light to external schedulers
|
7 роки тому |
Nathalie Furmento
|
6901c4441b
src/: fix copyrights
|
8 роки тому |
Nathalie Furmento
|
aae4029d83
INRIA is now called Inria
|
8 роки тому |
Olivier Aumage
|
3c3894020b
replace remaining _starpu_wake_worker_relay calls by _starpu_wake_worker_relax_light in sched policies
|
8 роки тому |
Samuel Thibault
|
fd41c28030
Switch default scheduler to lws
|
8 роки тому |
Olivier Aumage
|
1c6076a20e
address an lsan found issue where context task counters gets updated, accessing the task structure, while the corresponding task may already have been executed and destroyed by a worker
|
8 роки тому |
Olivier Aumage
|
cf5be99691
update copyrights for files modified in 2017
|
8 роки тому |
Olivier Aumage
|
684ce2448c
add some missing relax_on calls
|
8 роки тому |
Olivier Aumage
|
d19549790f
add relax on the push side too
|
8 роки тому |
Olivier Aumage
|
cdb9792226
rename wake_worker* routines to distinguish between two flavors
|
8 роки тому |
Olivier Aumage
|
5bcd3a9486
reenable sched_policies with respect to sleep synchro update
|
8 роки тому |
Olivier Aumage
|
1622070ac4
restore fast path optimization on eager and prio
|
8 роки тому |
Olivier Aumage
|
eb935f13bc
use some shorter function names
|
8 роки тому |
Olivier Aumage
|
7fb90ffcba
no need for the condition based scheme anymore since the multi-lock ordering issue is removed
|
8 роки тому |
Olivier Aumage
|
6991a4d86e
lock_write sched_ctx during the whole counter update sequence
|
8 роки тому |
Olivier Aumage
|
04a427b240
no need to manage the sched_mutex anymore
|
8 роки тому |
Olivier Aumage
|
fd2034810e
ongoing work on synchronization to remove multi-lock ordering issues
|
8 роки тому |
Olivier Aumage
|
94a8ac49f1
add_workers is called with sched_mutex taken
|
8 роки тому |
Andra Hugo
|
4436cde002
forgot copyrights
|
9 роки тому |
Andra Hugo
|
15103b9723
GPU partitioning using contexts, and fixing dmda to consider the pipeline len
|
9 роки тому |