Samuel Thibault
|
0308be8d17
port r15806 from 1.1: move _STARPU_TRACE_JOB_POP call to common starpu_push_task_end place
|
10 yıl önce |
Andra Hugo
|
bbe2eac4de
consider priorities when deciding on which worker to schedule - sol 2 (static number of priorities, each worker has a list of exp_lens corresponding to each priority )
|
10 yıl önce |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
10 yıl önce |
Andra Hugo
|
ef3659f515
add new dmda scheduler: dmdasd that considers priority when deciding on which worker to schedule
|
10 yıl önce |
Samuel Thibault
|
26a6543b6f
merge trunk
|
11 yıl önce |
Samuel Thibault
|
3a33757343
Add starpu_worker_can_execute_task_impl and starpu_worker_can_execute_task_first_impl to optimize getting the working implementations
|
11 yıl önce |
Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
11 yıl önce |
Marc Sergent
|
0026768555
Adding the handling of multiple fathers in hierarchical schedulers,
|
11 yıl önce |
Marc Sergent
|
653110bc59
Second step of hierarchical schedulers' restructuring.
|
12 yıl önce |
Marc Sergent
|
5bbe09ce59
Merge from trunk @11526:11613
|
12 yıl önce |
Samuel Thibault
|
0001dad2f6
port r11527 from 1.1: Do not care about races on number of tasks, this is used as a statistic only
|
12 yıl önce |
Samuel Thibault
|
740091df01
drop spurious changes
|
12 yıl önce |
Samuel Thibault
|
6785d61397
Fix performance regression: dmda queues were inadvertently made LIFOs in r9611...
|
12 yıl önce |
Simon Archipoff
|
6a03f85f2b
work stealing wake up all workers when a task is pushed by a worker
|
12 yıl önce |
Simon Archipoff
|
6dcca1c25f
heft is better
|
12 yıl önce |
Simon Archipoff
|
ee5f2cf413
work_stealing re-writen to carry his own fifos
|
12 yıl önce |
Simon Archipoff
|
739ba80d7d
bug fix in ws + some ideas for heft (not nice enought).
|
12 yıl önce |
Samuel Thibault
|
b59e5fd23e
revert lists: prioritized tasks are now at the front. Fixes priorities for some schedulers
|
12 yıl önce |
Nathalie Furmento
|
12aeacef0f
new functions starpu_task_set_implementation() and starpu_task_get_implementation() to be used by schedulers
|
12 yıl önce |
Nathalie Furmento
|
3a7711af02
src: remove un-needed include pthread.h
|
12 yıl önce |
Andra Hugo
|
d56457109a
fix syncrhonisation issue (not yet for ws, parallel_heft and random), there's a synchro issue with delete_ctx (seg fault from time to time)->to be fixed
|
12 yıl önce |
Samuel Thibault
|
eb64e18781
merge fixes
|
12 yıl önce |
Samuel Thibault
|
242b6116cf
pass pthread types through typedefs
|
13 yıl önce |
Cyril Roelandt
|
b188aa78c8
_starpu_fifo_push_task(): Fix "TODO: if prio, put at back".
|
13 yıl önce |
Samuel Thibault
|
2b3cd2ad78
Fix performance loss due to multiple implementation support: introduce _starpu_fifo_pop_local_task which does not check (again) that the task can run on the worker
|
13 yıl önce |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
14 yıl önce |
Samuel Thibault
|
086a1d93f3
Add _starpu_fifo_empty
|
14 yıl önce |
Samuel Thibault
|
2f4491e804
Add can_execute member to the codelet structure, so applications can fine-tune implementations usage. Make most schedulers enforce it.
|
14 yıl önce |
Nathalie Furmento
|
1b377f358f
src: rename internal objects following coding conventions
|
14 yıl önce |
Nathalie Furmento
|
f645e1d934
src: rename internal types following coding conventions
|
14 yıl önce |