Olivier Aumage
|
f8c7adcef3
fix coverity issue
|
8 anos atrás |
Nathalie Furmento
|
9f5cc1888c
Add a field starpu_task::where and the macro STARPU_TASK_WHERE
|
8 anos atrás |
Olivier Aumage
|
59fb504cd3
add some more relax sections
|
8 anos atrás |
Olivier Aumage
|
cdb9792226
rename wake_worker* routines to distinguish between two flavors
|
8 anos atrás |
Olivier Aumage
|
5bcd3a9486
reenable sched_policies with respect to sleep synchro update
|
8 anos atrás |
Olivier Aumage
|
2daa522db8
use shorter function names
|
8 anos atrás |
Olivier Aumage
|
95659bdc31
use shorter function names
|
8 anos atrás |
Olivier Aumage
|
eb935f13bc
use some shorter function names
|
8 anos atrás |
Olivier Aumage
|
428ed04158
update heteroprio with new synchro scheme
|
8 anos atrás |
Olivier Aumage
|
86a4e26742
fix initialization and cleaning of priorities in sched_ctx
|
8 anos atrás |
Samuel Thibault
|
332eaad4b0
Add function to get job_id of a task for schedulers
|
8 anos atrás |
Nathalie Furmento
|
9c38741e02
fix code to follow coding conventions for braces
|
8 anos atrás |
Corentin Salingue
|
a954ef3ea8
rename variable *_mpi_* to *_mpi_ms_* again
|
8 anos atrás |
Corentin Salingue
|
2c1dcade11
add MPI Master Slave case in schedulers
|
8 anos atrás |
Andra Hugo
|
4436cde002
forgot copyrights
|
8 anos atrás |
Andra Hugo
|
15103b9723
GPU partitioning using contexts, and fixing dmda to consider the pipeline len
|
8 anos atrás |
Nathalie Furmento
|
87718074ae
src: fix cppcheck warnings
|
8 anos atrás |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
9 anos atrás |
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 anos atrás |
Andra Hugo
|
fe1885bdbe
fix heteroprio with contexts (the ctx id sent to the callback function as a parameter)
|
9 anos atrás |
Samuel Thibault
|
7e55b2e55e
partially revert 18450, to not impose having all codelets from a program when the support is not available anyway
|
9 anos atrás |
Olivier Aumage
|
cabe2dab63
- add support for Temanejo/Ayudame version 2
|
9 anos atrás |
Samuel Thibault
|
25c1bc1124
Fix having different min/max priorities between schedulers
|
9 anos atrás |
Samuel Thibault
|
6d0ecb7931
simplify code which can actually work fine without ifdefs
|
9 anos atrás |
Samuel Thibault
|
943b5d56bf
Make starpu_worker_get_id_check public
|
9 anos atrás |
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 anos atrás |
Samuel Thibault
|
2d064f8300
do not use tree worker iterators by default, they are too expensive
|
9 anos atrás |
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 anos atrás |
Samuel Pitoiset
|
f29efa4f4d
sched_policies: create/remove worker collections outside scheduler policies
|
9 anos atrás |
Samuel Thibault
|
ee76388447
Add missing MIC and SCC cases in heteroprio scheduler
|
10 anos atrás |