Samuel Thibault
|
0bc621df90
Fix destruction of the after_worker_barrier: we need to wait for threads to have gone out of the barrier... So let's use a simple tiny busy barrier
|
9 yıl önce |
Samuel Thibault
|
bb3081fb9a
when pushing parallel tasks to explicit combined workers, we also need to use task aliases. Also make sure they get freed
|
9 yıl önce |
Samuel Thibault
|
75d0d38234
Add STARPU_NOWHERE to create synchronization tasks with data.
|
9 yıl önce |
Samuel Thibault
|
0308be8d17
port r15806 from 1.1: move _STARPU_TRACE_JOB_POP call to common starpu_push_task_end place
|
9 yıl önce |
Samuel Thibault
|
56bb0f1bf3
Make a copy of the user configuration, to avoid crashes when the config structure is freed by the user
|
9 yıl önce |
Samuel Thibault
|
1b2f436a98
catch unsafe use of non-reentrant getenv
|
9 yıl önce |
Terry Cojean
|
e07df2c78f
Allow context without scheduelr (parallel workers) to be tracked by their parent's scheduler (dmda)
|
10 yıl önce |
Terry Cojean
|
0248b236d2
Fix the trouble I created in r15580. Also add a default mode for _get_next_sched_ctx_to_pop_into()
|
10 yıl önce |
Terry Cojean
|
36b10bf351
Refactoring scheduling context lists in order to exhibit true contexts priorities.
|
10 yıl önce |
Andra Hugo
|
305100c749
add Beranger's ordo
|
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
|
1fc59466a2
fix returned value
|
10 yıl önce |
Samuel Thibault
|
41c67bc4b8
revert part of r15041 to always call the prologue_callback, but not for sched_ctx repushes. BTW, fix the prologue_callback_pop call for tasks with cl==NULL. BTW, fix the codelet_null_callback test
|
10 yıl önce |
Andra Hugo
|
777eba975c
move_task_to_ctx should push directly the job & the prolog should be called only for contexts needing it + example jean-marie
|
10 yıl önce |
Nathalie Furmento
|
efea5f1a8f
src/ tests/ tools/: fix coding style, curly braces go on a newline
|
10 yıl önce |
Andra Hugo
|
ba3e4d7403
small fixes done while writing my thesis + task window at context level (before pushing tasks to the scheduler) expressed w.r.t. to time and not number of tasks
|
10 yıl önce |
Samuel Thibault
|
02c05486f8
Do not crash if the idle file can't be opened
|
10 yıl önce |
Samuel Thibault
|
15881164a8
Fix push/pop tracing, thanks Jean-Marie Couteyen for the investigation
|
10 yıl önce |
Nathalie Furmento
|
5def9289d7
src/core/sched_policy.c: align display of starpu schedulers when invoked with STARPU_SCHED=help
|
10 yıl önce |
Samuel Thibault
|
476b96feea
merge trunk
|
10 yıl önce |
Samuel Thibault
|
8f6f4fa49a
Add hierarchical schedulers
|
10 yıl önce |
Samuel Thibault
|
26a6543b6f
merge trunk
|
10 yıl önce |
Nathalie Furmento
|
cc9aecb792
merge trunk
|
10 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
|
10 yıl önce |
Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
10 yıl önce |
Samuel Thibault
|
8a1120b2d1
merge trunk
|
10 yıl önce |
Nathalie Furmento
|
67951c8857
merge trunk
|
10 yıl önce |
Samuel Thibault
|
97b650bef6
Do not keep the scheduling mutex while submitting conversion tasks, since that may be calling _starpu_post_data_request and thus _starpu_wake_all_blocked_workers_on_node in the end, leading to a deadlock.
|
10 yıl önce |
Andra Hugo
|
46367259cb
refatctoring to use j->task_size = nworkers of ctx
|
10 yıl önce |