Samuel Thibault
|
635eb6f440
Add some experimental heteroprio batch heuristics
|
5 lat temu |
Samuel Thibault
|
062c5e405e
components: Fix testing for single-memory node
|
5 lat temu |
Samuel Thibault
|
7d6e6e0c79
Abstract combined worker component into parallel worker component
|
6 lat temu |
Samuel Thibault
|
b5fa08563b
Fix combined workers in modular schedulers, add some modular schedulers
|
6 lat temu |
Samuel Thibault
|
2f2cbafa55
eager component needs to tell all its children that they can pull
|
6 lat temu |
Samuel Thibault
|
dbed3a64a9
Avoid passing bogus values from modular schedulers to the rest of StarPU
|
6 lat temu |
Nathalie Furmento
|
f7abbfa6fc
update copyright
|
6 lat temu |
Samuel Thibault
|
cfca321793
drop unused variable
|
6 lat temu |
Samuel Thibault
|
fc2700b62e
Add starpu_sched_component_estimated_end_min_add
|
6 lat temu |
Samuel Thibault
|
13e0612d84
Fix modular scheduler task flow counting
|
7 lat temu |
Samuel Thibault
|
a77b534d96
Add "to" parameters to pull_task and can_push methods of sched components
|
7 lat temu |
Nathalie Furmento
|
6901c4441b
src/: fix copyrights
|
7 lat temu |
Nathalie Furmento
|
aae4029d83
INRIA is now called Inria
|
7 lat temu |
Nathalie Furmento
|
c07d1b5a27
src: minor fixes
|
7 lat temu |
Samuel Thibault
|
e94fa8da65
Fix signedness of nchildren and nparents of components
|
7 lat temu |
Samuel Thibault
|
61b1d6229a
Avoid waking all workers all the time on can_pull, we only need to wake one of them
|
7 lat temu |
Olivier Aumage
|
cf5be99691
update copyrights for files modified in 2017
|
8 lat temu |
Olivier Aumage
|
fc4a7038bc
remove erroneous starpu_bitmap_or again, which came back as part of the last merge from trunk
|
8 lat temu |
Olivier Aumage
|
0a24097305
merge from trunk
|
8 lat temu |
Samuel Thibault
|
f276fcf338
From Lionel: component_sched: cleaner update_worker code
|
8 lat temu |
Samuel Thibault
|
6aedd5d9a5
From Lionel: modular sched: factorize send_can_push_to_parents mechanism
|
8 lat temu |
Samuel Thibault
|
7f623b6344
from Lionel: modular sched: factorize and explicit the pump mechanism
|
8 lat temu |
Olivier Aumage
|
58d4d0dcd0
properly initialize codelet_start/codelet_end timestamps
|
8 lat temu |
Olivier Aumage
|
789d1fc956
restore component_worker exception, now that the mask or-ing is suppressed
|
8 lat temu |
Olivier Aumage
|
e406571c6c
remove unnecessary code
|
8 lat temu |
Olivier Aumage
|
e90d0639d5
component_workers must not be skipped from the ctx bitmap processing
|
8 lat temu |
Olivier Aumage
|
8f00d2501f
add wrapper macros to reduce code duplication
|
8 lat temu |
Olivier Aumage
|
0b9ff3f17c
update sched_modular_eager policy with new synchro scheme
|
8 lat temu |
Samuel Thibault
|
f577b0820d
Revert to minimum estimated termination time by default, since that is indeed the availability time for a new task
|
8 lat temu |
Samuel Thibault
|
0e0c061054
Fix estimated ends of components, and use average ends by default
|
8 lat temu |