Samuel Thibault
|
e6ac871fa3
Rename _starpu_prio_deque_push_task to _starpu_prio_deque_push_front_task
|
%!s(int64=6) %!d(string=hai) anos |
Samuel Thibault
|
9b2dd005c7
Fix confusion between _starpu_prio_deque_push_back_task and _starpu_prio_deque_push_task
|
%!s(int64=6) %!d(string=hai) anos |
Samuel Thibault
|
fc2700b62e
Add starpu_sched_component_estimated_end_min_add
|
%!s(int64=6) %!d(string=hai) anos |
Samuel Thibault
|
a77b534d96
Add "to" parameters to pull_task and can_push methods of sched components
|
%!s(int64=7) %!d(string=hai) anos |
Samuel Thibault
|
f7edf57ae0
drop useless includes
|
%!s(int64=7) %!d(string=hai) anos |
Nathalie Furmento
|
6901c4441b
src/: fix copyrights
|
%!s(int64=7) %!d(string=hai) anos |
Nathalie Furmento
|
aae4029d83
INRIA is now called Inria
|
%!s(int64=7) %!d(string=hai) anos |
Nathalie Furmento
|
c07d1b5a27
src: minor fixes
|
%!s(int64=7) %!d(string=hai) anos |
Samuel Thibault
|
7927208480
avoid crashing when the scheduler context removes resources from part of a modularized scheduler tree
|
%!s(int64=7) %!d(string=hai) anos |
Samuel Thibault
|
0192b78a52
Avoid calling starpu_timing_now within a critical section or several times
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
0d2b92851a
Fix lost task when building with enable-fast
|
%!s(int64=8) %!d(string=hai) anos |
Olivier Aumage
|
cf5be99691
update copyrights for files modified in 2017
|
%!s(int64=8) %!d(string=hai) anos |
Olivier Aumage
|
626c531e1d
avoid exp_len becoming negative
|
%!s(int64=8) %!d(string=hai) anos |
Olivier Aumage
|
0a24097305
merge from trunk
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
f3ae1e7caa
From Lionel: component_prio: do not keep the mutex when not needed anymore
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
6aedd5d9a5
From Lionel: modular sched: factorize send_can_push_to_parents mechanism
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
50efb007d3
from Lionel: sched modular prio: take predicted transfer into account for expected end time
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
7f623b6344
from Lionel: modular sched: factorize and explicit the pump mechanism
|
%!s(int64=8) %!d(string=hai) anos |
Olivier Aumage
|
bccc925e8d
filter out negative exp_len resulting from rounding errors
|
%!s(int64=8) %!d(string=hai) anos |
Olivier Aumage
|
8f00d2501f
add wrapper macros to reduce code duplication
|
%!s(int64=8) %!d(string=hai) anos |
Olivier Aumage
|
cee23e8b58
update module-prio* and modular-random* policies with new synchro scheme
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
110844deb5
drop now-unused variable
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
74dd073ec1
simplify while loops
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
46717a3fa3
Fix and improve efficiency of computing termination times
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
f577b0820d
Revert to minimum estimated termination time by default, since that is indeed the availability time for a new task
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
0e0c061054
Fix estimated ends of components, and use average ends by default
|
%!s(int64=8) %!d(string=hai) anos |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
%!s(int64=8) %!d(string=hai) anos |
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
|
%!s(int64=8) %!d(string=hai) anos |
Samuel Thibault
|
ce9464d6b7
Add generatation of animated html trace of modular schedulers, with code from Anthony Simonet
|
%!s(int64=9) %!d(string=hai) anos |
Samuel Thibault
|
320c4f9e03
port r15746 from 1.2: Introduce starpu_sched_component_push_task and starpu_sched_component_pull_task helpers
|
%!s(int64=9) %!d(string=hai) anos |