Samuel Thibault
|
e94fa8da65
Fix signedness of nchildren and nparents of components
|
7 роки тому |
Samuel Thibault
|
61b1d6229a
Avoid waking all workers all the time on can_pull, we only need to wake one of them
|
7 роки тому |
Olivier Aumage
|
cf5be99691
update copyrights for files modified in 2017
|
8 роки тому |
Olivier Aumage
|
0a24097305
merge from trunk
|
8 роки тому |
Samuel Thibault
|
6aedd5d9a5
From Lionel: modular sched: factorize send_can_push_to_parents mechanism
|
8 роки тому |
Samuel Thibault
|
7f623b6344
from Lionel: modular sched: factorize and explicit the pump mechanism
|
8 роки тому |
Olivier Aumage
|
71499b8de6
dissociate component_worker get and new functions
|
8 роки тому |
Olivier Aumage
|
eb935f13bc
use some shorter function names
|
8 роки тому |
Olivier Aumage
|
8f00d2501f
add wrapper macros to reduce code duplication
|
8 роки тому |
Samuel Thibault
|
2374c1ce19
No need to initialize a whole modular heft prio scheduler when there is only one memory node
|
8 роки тому |
Samuel Thibault
|
a2a4b77fae
drop unused field
|
8 роки тому |
Samuel Thibault
|
0e0c061054
Fix estimated ends of components, and use average ends by default
|
8 роки тому |
Samuel Thibault
|
235906e10d
fix warnings
|
8 роки тому |
Samuel Thibault
|
759b65a2ce
avoid #including headers inside extern "C" {}, since those headers might have c++ snippets
|
9 роки тому |
Samuel Thibault
|
d68f1573fd
use some gcc attributes
|
9 роки тому |
Samuel Thibault
|
afce80c449
Fix unbound recursion
|
9 роки тому |
Samuel Thibault
|
ce9464d6b7
Add generatation of animated html trace of modular schedulers, with code from Anthony Simonet
|
9 роки тому |
Samuel Thibault
|
f63cc6b631
Make starpu_sched_component_connect a real function rather than an inline, to be able to add tracing there
|
9 роки тому |
Samuel Thibault
|
320c4f9e03
port r15746 from 1.2: Introduce starpu_sched_component_push_task and starpu_sched_component_pull_task helpers
|
9 роки тому |
Samuel Thibault
|
fbf8e5ab03
port r15744 from 1.2: Add names to scheduling component
|
9 роки тому |
Samuel Thibault
|
7c6a952375
Fix incomplete prototype
|
9 роки тому |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
10 роки тому |
Samuel Thibault
|
5e8cba21b1
Add starpu_sched_component_connect helper and benefit from it
|
10 роки тому |
Samuel Thibault
|
892cb0ba21
fix build
|
10 роки тому |
Nathalie Furmento
|
2e4c99b8f2
move documentation from public API to doxygen source file
|
10 роки тому |
Nathalie Furmento
|
28e4f109a7
rename struct starpu_sched_specs into struct starpu_sched_component_specs
|
10 роки тому |
Nathalie Furmento
|
9637fa6f8f
rename struct starpu_fifo_data into struct starpu_sched_component_fifo_data
|
10 роки тому |
Nathalie Furmento
|
356fee1cd3
rename:
|
10 роки тому |
Nathalie Furmento
|
08c4f7f391
rename starpu_sched_recipe_add_component into starpu_sched_component_recipe_add
|
10 роки тому |
Nathalie Furmento
|
e9e0a96dc5
move documentation from public include file to doxygen file
|
10 роки тому |