Commit History

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