Andra Hugo
|
f746bcc3eb
bug fixing + update all scheduling strategy with the contexts -> !!!!work_stealing still doesn't work
|
14 years ago |
Andra Hugo
|
0ab734e82c
Overlapping + redim
|
14 years ago |
Andra Hugo
|
3afb6621cb
modified redimention
|
14 years ago |
Andra Hugo
|
d689285904
One mutex per list of tasks (one for the local one, one for each strategy) instead of a single one for all(!!!!! parallel_greedy left to be modified)
|
14 years ago |
Andra Hugo
|
f5ac78732b
unsigned ctx id
|
14 years ago |
Andra Hugo
|
ddc3d1b88c
use sched_ctx id instead of reference in user mode + small fixes
|
14 years ago |
Andra Hugo
|
a86137dc1f
Bug fixing
|
14 years ago |
Andra Hugo
|
effd9bfbe0
Add workers and remove workers from context dynamicaly
|
14 years ago |
Andra Hugo
|
8acf1d07bd
Removed structure device
|
14 years ago |
Andra Hugo
|
9944a64b16
sched ctx on cuda
|
14 years ago |
Andra Hugo
|
951d9a611a
When changing context block only concerned threads
|
14 years ago |
Andra Hugo
|
3f57f348c3
Delete sched ctx
|
14 years ago |
Andra Hugo
|
6ae54ed3a9
List of scheduler contexts for each worker
|
14 years ago |
Andra Hugo
|
0ec66b2e5f
Added sched_ctxs
|
14 years ago |
Cédric Augonnet
|
e1fe20fbfc
- Factorize code in the HEFT strategy
|
14 years ago |
Cédric Augonnet
|
c7861a68be
- Export methods to query predicted performance for task execution time, data
|
14 years ago |
Cédric Augonnet
|
918f77005c
The push_task_notify method permits to keep the scheduler's structures up to
|
14 years ago |
Cédric Augonnet
|
6a644744e4
The starpu_push_local_task function puts a task into the local queue associated
|
14 years ago |
Samuel Thibault
|
0d9f08ae8d
Fix copyrights, thanks Ludo!
|
14 years ago |
Samuel Thibault
|
2c3c6b45a5
finish r2995
|
14 years ago |
Cédric Augonnet
|
61cdbb41bd
Add support for parallel tasks:
|
14 years ago |
Samuel Thibault
|
7305d4d589
Add missing include.
|
14 years ago |
Samuel Thibault
|
d023ed950e
push decision of "where" parameter of task pops down to scheduling policies, turn it into a worker id, and propagate to pop_task functions too
|
14 years ago |
Cédric Augonnet
|
0a93ca40d1
The scheduling strategy may now select the min/max priority levels. The
|
15 years ago |
Cédric Augonnet
|
1d6bd522d7
Minimal documentation of the starpu_sched_policy_s structure
|
15 years ago |
Cédric Augonnet
|
abaa246db8
Document starpu_worker_set_sched_condition
|
15 years ago |
Cédric Augonnet
|
93ac947e65
Add a "post_exec_hook" method in the scheduler interface. This function is
|
15 years ago |
Cédric Augonnet
|
e70be63b82
In order to maintain ABI compability, we add a dummy pointer in the topology
|
15 years ago |
Cédric Augonnet
|
3c95481321
- Add prev and next fields in the task structure for the convenience of the scheduler.
|
15 years ago |
Cédric Augonnet
|
bb022881dd
Export starpu_worker_set_sched_condition
|
15 years ago |