Samuel Thibault
|
943b5d56bf
Make starpu_worker_get_id_check public
|
9 lat temu |
Samuel Thibault
|
2d141b77cc
remove more spurious changes
|
9 lat temu |
Nathalie Furmento
|
b7d6e2d4ce
src: introduce new function _starpu_worker_get_id_check() which fails when called from outside a worker, otherwise returns starpu_worker_get_id()
|
9 lat temu |
Nathalie Furmento
|
477cb1f811
src: fixes for minor warnings
|
9 lat temu |
Samuel Thibault
|
bddfeb5cb2
note about a potential deadlock revealed by helgrind.
|
9 lat temu |
Samuel Thibault
|
3c81d54382
Reduce a big overhead in starpu_pthread_mutex_lock/unlock by only checking for the sched mutex when locking a sched mutex
|
9 lat temu |
Samuel Thibault
|
bb3081fb9a
when pushing parallel tasks to explicit combined workers, we also need to use task aliases. Also make sure they get freed
|
10 lat temu |
Samuel Thibault
|
ce9464d6b7
Add generatation of animated html trace of modular schedulers, with code from Anthony Simonet
|
10 lat temu |
Samuel Thibault
|
320c4f9e03
port r15746 from 1.2: Introduce starpu_sched_component_push_task and starpu_sched_component_pull_task helpers
|
10 lat temu |
Samuel Thibault
|
fbf8e5ab03
port r15744 from 1.2: Add names to scheduling component
|
10 lat temu |
Nathalie Furmento
|
e3b44209ed
update copyright
|
10 lat temu |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
10 lat temu |
Nathalie Furmento
|
efea5f1a8f
src/ tests/ tools/: fix coding style, curly braces go on a newline
|
10 lat temu |
Nathalie Furmento
|
b7d09b484f
rename starpu_get_tree into starpu_sched_tree_get
|
10 lat temu |
Samuel Thibault
|
476b96feea
merge trunk
|
10 lat temu |
Samuel Thibault
|
a7ef69de51
Add tree field to components, to make it easy to access the sched_ctx_id, notably
|
10 lat temu |
Samuel Thibault
|
b3a8cbf090
Fix worker components destruction
|
11 lat temu |
Marc Sergent
|
54e2105b56
Renaming modular strategies : tree-.. => modular-..
|
11 lat temu |
Marc Sergent
|
8678ba6687
src/sched_policies : Renaming pop_task into pull_task in Modularized Schedulers only
|
11 lat temu |
Marc Sergent
|
64351f3462
src/sched_policies : Fix locks outside of Worker Components by relocating them inside Worker Components, and relocating can_pull calls near pumps (i.e in Flow-Control Components)
|
11 lat temu |
Marc Sergent
|
333ea340f1
Some refactoring on src/sched_policies
|
11 lat temu |
Marc Sergent
|
adaab5e2c7
src/sched_policies : Renaming
|
11 lat temu |
Marc Sergent
|
157dd97956
src/sched_policies/component_worker.c : Fix a false-positioned assert
|
11 lat temu |
Marc Sergent
|
913b6e242b
Several renamings for Hierarchical Schedulers to adapt the naming
|
11 lat temu |