Samuel Thibault
|
7f6b19271d
Also don't execute post_exec_hook when the codelet has where == NOWHERE
|
лет назад: 9 |
Nathalie Furmento
|
8a60c4b905
src/core/jobs.c: partly revert #21133, task without a codelet should not call _starpu_sched_post_exec_hook (thanks Olivier for pointing out the mistake)
|
лет назад: 9 |
Olivier Aumage
|
cf5be99691
update copyrights for files modified in 2017
|
лет назад: 9 |
Nathalie Furmento
|
9f5cc1888c
Add a field starpu_task::where and the macro STARPU_TASK_WHERE
|
лет назад: 9 |
Olivier Aumage
|
07a626a8a5
move sched_op section from handle_job_termination to push_task to avoid having to call relax_on in tag routines
|
лет назад: 9 |
Olivier Aumage
|
c366c7fe62
mark _starpu_handle_job_termination has a sched_op to protect against sched_ctx changes
|
лет назад: 9 |
Olivier Aumage
|
2daa522db8
use shorter function names
|
лет назад: 9 |
Olivier Aumage
|
95659bdc31
use shorter function names
|
лет назад: 9 |
Olivier Aumage
|
0ff769fe15
update push_local_task synchro
|
лет назад: 9 |
Samuel Thibault
|
951862353b
Add break on executing a given task
|
лет назад: 9 |
Samuel Thibault
|
69fe1a85a9
Fix late access to codelet freed by data_unregister
|
лет назад: 9 |
Nathalie Furmento
|
87718074ae
src: fix cppcheck warnings
|
лет назад: 9 |
Nathalie Furmento
|
b9cd261dbb
src: fix cppcheck warnings
|
лет назад: 9 |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
лет назад: 9 |
Nathalie Furmento
|
d4761fddf6
src: introduce macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC to make sure we always check the return value of stdlib malloc functions
|
лет назад: 9 |
Samuel Thibault
|
8ad603c5a1
Call post_exec scheduler hook before releasing dependencies, so the scheduler has a chance to work on the tasks which were depending on this task
|
лет назад: 9 |
Samuel Thibault
|
387e8b0789
fix build with enable-debug
|
лет назад: 9 |
Samuel Thibault
|
2da4df7056
externalize task graph into its own graph structure which does not rely on the existence of jobs
|
лет назад: 9 |
Olivier Aumage
|
cabe2dab63
- add support for Temanejo/Ayudame version 2
|
лет назад: 9 |
Samuel Thibault
|
a5e37a6b3b
Do not call post_exec hooks for nowhere tasks, and make sure to test that.
|
лет назад: 9 |
Samuel Thibault
|
7c48d12020
'nowhere' tasks may get completed in the main thread, so we have to deal with it
|
лет назад: 9 |
Samuel Thibault
|
7771735456
* Add STARPU_TASK_BREAK_ON_SCHED, STARPU_TASK_BREAK_ON_PUSH, and STARPU_TASK_BREAK_ON_POP environment variables to debug schedulers.
|
лет назад: 9 |
Samuel Thibault
|
073f30fd18
fix coverity warnings
|
лет назад: 9 |
Samuel Thibault
|
ca16823aa5
also print the number of tasks & handles
|
лет назад: 10 |
Samuel Thibault
|
7d3df580b6
properly clean some tasks
|
лет назад: 10 |
Samuel Thibault
|
add5790b43
Add STARPU_MAX_MEMORY_USE environment variable
|
лет назад: 10 |
Samuel Thibault
|
164b437ae8
port r17413 from 1.2: Do not call memcpy with NULL parameter
|
лет назад: 10 |
Samuel Thibault
|
26a7949eed
Add graph inspection facility for schedulers
|
лет назад: 10 |
Samuel Thibault
|
a429b852c6
drop spurious test
|
лет назад: 10 |
Samuel Thibault
|
0ea5bc54a2
rework job list structure, to make it more powerful
|
лет назад: 10 |