Nathalie Furmento
|
6a16f8370f
update copyright holders
|
5 years ago |
Samuel Thibault
|
385fa6ad24
Don't bother initializing data to zeros when it is already zeroed
|
5 years ago |
Samuel Thibault
|
b94c69fa99
Use starpu_worker_relax_on instead of internal _starpu_worker_relax_on, for coherency
|
6 years ago |
Nathalie Furmento
|
f7abbfa6fc
update copyright
|
7 years ago |
Samuel Thibault
|
ade443493d
Rename multilist_init into multilist_head_init, to allow initializing an element properly
|
7 years ago |
Nathalie Furmento
|
6901c4441b
src/: fix copyrights
|
7 years ago |
Nathalie Furmento
|
5e6a2a33ea
fixes for unused attributes and other minor warnings
|
8 years ago |
Olivier Aumage
|
cf5be99691
update copyrights for files modified in 2017
|
8 years ago |
Olivier Aumage
|
0b4a7d4d69
add relax_on/_off around mutex_locks in graph.c
|
8 years ago |
Nathalie Furmento
|
9c38741e02
fix code to follow coding conventions for braces
|
8 years ago |
Samuel Thibault
|
a900dee6a9
Fix crash in graph management when a node gets actually dropped before its ancestor
|
8 years ago |
Samuel Thibault
|
0bd7fce015
Add missing unlock
|
8 years ago |
Samuel Thibault
|
ee4329999b
port r19436 from hp-lookahead: Rearrange locks, to have more opportunities for flushing dropped nodes
|
8 years ago |
Samuel Thibault
|
d803c1d4b4
fix crashes for peculiar tasks
|
8 years ago |
Nathalie Furmento
|
87718074ae
src: fix cppcheck warnings
|
9 years ago |
Samuel Thibault
|
9cbba76446
port r19169 from hp-lookahead: graph drop function visible (& can be used) in global space
|
9 years ago |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
9 years ago |
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 years ago |
Samuel Thibault
|
1691636086
Drop graph nodes lazily, to avoid workers getting stuck on deallocating a job while a smart scheduler is holding the task graph lock
|
9 years ago |
Samuel Thibault
|
2da4df7056
externalize task graph into its own graph structure which does not rely on the existence of jobs
|
9 years ago |
Samuel Thibault
|
cda9181705
generalize job list into multilist
|
9 years ago |
Samuel Thibault
|
caa9c8db91
port r17375 from 1.2: fix memory leak
|
9 years ago |
Samuel Thibault
|
981a1d84f1
Add "descendants" computation to graph scheduling
|
9 years ago |
Samuel Thibault
|
8e7c861dcf
drop duplicate code
|
9 years ago |
Samuel Thibault
|
26a7949eed
Add graph inspection facility for schedulers
|
9 years ago |