Samuel Thibault
|
828048bbb0
Add STARPU_SPECIFIC_NODE_LOCAL, STARPU_SPECIFIC_NODE_CPU, and STARPU_SPECIFIC_NODE_SLOW
|
7 years ago |
Samuel Thibault
|
c3b7311830
Use _starpu_task_data_get_node_on_worker whenever possible
|
7 years ago |
Samuel Thibault
|
e8a0a5e171
Better give the task alias to _STARPU_TRACE_JOB_PUSH, even if it does not care
|
7 years ago |
Samuel Thibault
|
509de86255
Fix tasks stats in trace with parallel tasks
|
7 years ago |
Samuel Thibault
|
daceb77c56
Add starpu_sched_task_break callable from external schedulers instead of _STARPU_TASK_BREAK_ON
|
7 years ago |
Nathalie Furmento
|
6901c4441b
src/: fix copyrights
|
8 years ago |
Nathalie Furmento
|
aae4029d83
INRIA is now called Inria
|
8 years ago |
Samuel Thibault
|
2c4fabcdc1
Add missing relaxation
|
8 years ago |
Samuel Thibault
|
0192b78a52
Avoid calling starpu_timing_now within a critical section or several times
|
8 years ago |
Olivier Aumage
|
cf5be99691
update copyrights for files modified in 2017
|
8 years ago |
Olivier Aumage
|
98508d981f
merge from trunk
|
8 years ago |
Samuel Thibault
|
398abcc444
Factorize starpu_timing_now() call, which is not that costless
|
8 years ago |
Olivier Aumage
|
2daa522db8
use shorter function names
|
8 years ago |
Olivier Aumage
|
95659bdc31
use shorter function names
|
8 years ago |
Olivier Aumage
|
3953060972
update pheft with new synchro scheme
|
8 years ago |
Samuel Thibault
|
615406b525
avoid starpu internals use in scheduler
|
8 years ago |
Nathalie Furmento
|
9c38741e02
fix code to follow coding conventions for braces
|
8 years ago |
Nathalie Furmento
|
bf074a7831
src: include core/task.h when needed
|
8 years ago |
Samuel Thibault
|
fcbb7dd5e1
add starpu_task_get_name and use it to warn about dmda etc. using a dumb policy when calibration is not finished
|
9 years ago |
Samuel Thibault
|
7145c56ef0
drop useless cast
|
9 years ago |
Samuel Thibault
|
235906e10d
fix warnings
|
9 years ago |
Nathalie Furmento
|
87718074ae
src: fix cppcheck warnings
|
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
|
6d917d694e
rename "power" into "energy" wherever it applies, notably energy consumption performance models
|
9 years ago |
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 years ago |
Nathalie Furmento
|
9109d34b21
fux bugs detected by scan clang tool
|
9 years ago |
Samuel Thibault
|
943b5d56bf
Make starpu_worker_get_id_check public
|
9 years ago |
Nathalie Furmento
|
b7d6e2d4ce
src: introduce new function _starpu_worker_get_id_check() which fails when called from outside a worker, otherwise returns starpu_worker_get_id()
|
9 years ago |
Samuel Thibault
|
3c81d54382
Reduce a big overhead in starpu_pthread_mutex_lock/unlock by only checking for the sched mutex when locking a sched mutex
|
9 years ago |