Olivier Aumage
|
5bcd3a9486
reenable sched_policies with respect to sleep synchro update
|
8 years ago |
Olivier Aumage
|
16e2c15fbe
enable to keep a worker awake if a new task was pushed to it after it decided to sleep but before the sleeping is enforced
|
8 years ago |
Samuel Thibault
|
c3075b8249
restore scheduler order
|
8 years ago |
Olivier Aumage
|
eb935f13bc
use some shorter function names
|
8 years ago |
Olivier Aumage
|
396e9cc76b
update and reenable remaining modular policies
|
8 years ago |
Olivier Aumage
|
1a4f99d734
reenable modular_ws
|
8 years ago |
Olivier Aumage
|
cee23e8b58
update module-prio* and modular-random* policies with new synchro scheme
|
8 years ago |
Olivier Aumage
|
98f48e3fd4
reenable modular_eager_prefetching
|
8 years ago |
Olivier Aumage
|
0b9ff3f17c
update sched_modular_eager policy with new synchro scheme
|
8 years ago |
Olivier Aumage
|
eaebdeebf1
update dm* policies with new synchro scheme
|
8 years ago |
Olivier Aumage
|
3953060972
update pheft with new synchro scheme
|
8 years ago |
Olivier Aumage
|
428ed04158
update heteroprio with new synchro scheme
|
8 years ago |
Olivier Aumage
|
7f6c965ee1
update graph_test policy with new synchro scheme
|
8 years ago |
Olivier Aumage
|
30cf4c32fe
update ws and lws with new synchro scheme
|
8 years ago |
Olivier Aumage
|
fa947f5c97
update peager with new synchro scheme
|
8 years ago |
Olivier Aumage
|
3c6301dc94
policy random is ok with new synchro scheme
|
8 years ago |
Olivier Aumage
|
2330260513
disable policies not yet updated with new synchro scheme
|
8 years ago |
Olivier Aumage
|
f5684e3904
no need to release the sched_mutex for multiformat anymore
|
8 years ago |
Samuel Thibault
|
951862353b
Add break on executing a given task
|
8 years ago |
Olivier Aumage
|
24a7838785
drop sched_ctx locking requirements on task counters out of performance concerns
|
8 years ago |
Olivier Aumage
|
d86e8dcc0f
wrap sched_ctx rwlock operations to allow for checking invariants in functions requiring the lock to be wrlocked
|
8 years ago |
Olivier Aumage
|
b542d1e3eb
fix some over-optimist rdlocks into wrlocks
|
8 years ago |
Olivier Aumage
|
32974f7b85
since there is only one mutex left for sched_ctx, give it a shorter name
|
8 years ago |
Olivier Aumage
|
7010fe7dce
drop empty_ctx_mutex in favor of existing changing_ctx_mutex
|
8 years ago |
Olivier Aumage
|
e47d845df0
encompass a larger scope for transient pop sched op protection
|
8 years ago |
Olivier Aumage
|
5efd860ef0
fix race condition between starpu_sched_ctx_delete and pop operations
|
8 years ago |
Luka Stanisic
|
db4d8cf053
simgrid: taking into account scheduling cost
|
8 years ago |
Nathalie Furmento
|
bf074a7831
src: include core/task.h when needed
|
8 years ago |
Samuel Thibault
|
e9dce8bf50
Add modular-heft-prio scheduler
|
8 years ago |
Samuel Thibault
|
2b6e2c26e5
fix memory leak: only really parallel tasks get freed
|
8 years ago |