Commit History

Autor SHA1 Mensaxe Data
  Samuel Thibault c1e839bcbc as expected, modular-eager-prio has a hard time optimizing for heterogeneous tasks %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 1c7bda5475 _starpu_get_logical_close_numa_node_worker: Default to the NUMA node of the core we are bound to %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 0c9013a26e perf_knobs_03: skip when environment force e.g. cuda devices %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 94969fe0ea knobs: Fix memleak %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault c3d8461d25 Separate out STATUS_SLEEPING_SCHEDULING state from STATUS_SLEEPING state %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 573a864c8c Make tasks_size_overhead_scheds.sh fast only when not actually benchmarking %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 635eb6f440 Add some experimental heteroprio batch heuristics %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 7fe173a1f2 drop spurious debugging lines %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 5cbc171a92 Drop unused and odd function %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault e1f7aa074b Strengthen heteroprio against non-calibrated perfmodels %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault ff10510e28 Add STARPU_TASK_SCHED_DATA %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault d4b057305b modular: Fix taking ntasks threshold and exp_len threshold independently %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 062c5e405e components: Fix testing for single-memory node %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 0840cf6ad5 modular-heteroprio: rename to avoid confusion %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault ed3fa8d283 When STARPU_SCHED is specified, only execute tests for this scheduler %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 8cd00d737f New modular-heteroprio scheduler %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 2ab2bc7c3a Drop useless initialization %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 4bd41a4522 modular scheds: factorize MCT decision %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 34250d4073 component_heft: Fix setting predicted lengths for scheduled task %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 7725cd0881 Drop useless initialization %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault a3ff446518 Factorize initialization %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 5933c42771 reformat %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 8b5d81218d Add 'ready' heuristic to modular schedulers %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 870f1a312e Simplify while loop into for loop %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault c5b931b16e Move scheduling helper functions to shared area %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault bdfac9ef34 Harmonize fifo with prio component %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 5fd1aa9f5d drop spurious files %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault ee7cfe11ed modular-heft2: Fix time estimation %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault 9099bea6bf fix build %!s(int64=6) %!d(string=hai) anos
  Samuel Thibault d99ddbd94d Announce new modular-eager-prio scheduler %!s(int64=6) %!d(string=hai) anos