Terry Cojean
|
362a0812e6
minor change: remove a useless branch
|
8 anos atrás |
Terry Cojean
|
6ad827c1bd
Fix the very stupid problem with r19815.
|
8 anos atrás |
Terry Cojean
|
f222a00429
Remove a use case of contexts and parallel workers which isn't (and shouldn't be) used and complexifies the code.
|
8 anos atrás |
Nathalie Furmento
|
994fb00312
merge trunk
|
8 anos atrás |
Nathalie Furmento
|
35f33868f3
add new function starpu_sched_ctx_get_sched_policy and remove function starpu_sched_policy_set_post_exec_hook
|
8 anos atrás |
Terry Cojean
|
548ff4b4c6
Allow parallel OpenMP workers to be viewed as sequential ones for specific tasks, then rebind automatically.
|
8 anos atrás |
Nathalie Furmento
|
0bcf09ef45
src/core/sched_ctx.c: fix function name, it is starpu_sched_ctx_get_user_data and not starpu_sched_ctx_get_used_data
|
8 anos atrás |
Samuel Thibault
|
7145c56ef0
drop useless cast
|
8 anos atrás |
Samuel Thibault
|
a3b7ea9504
fix coverity warnings
|
8 anos atrás |
Nathalie Furmento
|
d1237bf02e
src/core/sched_ctx.c: make sure sched_ctx is valid
|
8 anos atrás |
Nathalie Furmento
|
7189993589
src/core/workers.c: use _STARPU_DEBUG instead of printf
|
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
|
b9cd261dbb
src: fix cppcheck warnings
|
8 anos atrás |
Samuel Thibault
|
f315f9f0eb
fix warnings
|
8 anos atrás |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
8 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
|
8 anos atrás |
Andra Hugo
|
fe1885bdbe
fix heteroprio with contexts (the ctx id sent to the callback function as a parameter)
|
8 anos atrás |
Samuel Thibault
|
167ee3f75d
fix warnings
|
8 anos atrás |
Samuel Thibault
|
7b2dd52abc
shut up compiler warning
|
8 anos atrás |
Samuel Thibault
|
782e791fd8
optimize starpu_sched_ctx_contains_worker and starpu_sched_ctx_contains_type_of_worker
|
8 anos atrás |
Samuel Thibault
|
b2afb73fe8
Add starpu_sched_ctx_get_workers_list_raw, much less costly than starpu_sched_ctx_get_workers_list
|
8 anos atrás |
Olivier Aumage
|
52ea41d70b
- add the possibility to associate some user data to sched contexts (needed for some INTERTWinE work)
|
8 anos atrás |
Samuel Thibault
|
6b863c6ee1
make sure that _starpu_get_worker_struct doesn't overflow. Inline starpu_worker_get_count to make it not too expensive
|
8 anos atrás |
Olivier Aumage
|
f8a3795c63
- fix native Fortran support for fstarpu_sched_ctx_create
|
8 anos atrás |
Olivier Aumage
|
a2e45b48a0
- implement full native Fortran support for fstarpu_sched_ctx_create
|
8 anos atrás |
Samuel Thibault
|
7c48d12020
'nowhere' tasks may get completed in the main thread, so we have to deal with it
|
9 anos atrás |
Terry Cojean
|
e780abfe9f
Fix some problem with contexts created with r17654 with minimal changes. Since then, barriers do not return 0 upon success but return the amount of waited tasks.
|
9 anos atrás |
Nathalie Furmento
|
6cc8dcb563
fix bugs detected by coverity
|
9 anos atrás |
Nathalie Furmento
|
477cb1f811
src: fixes for minor warnings
|
9 anos atrás |