Commit History

Autor SHA1 Mensaxe Data
  Olivier Aumage 5805ca437d use a single set of public wake up functions %!s(int64=8) %!d(string=hai) anos
  Samuel Thibault 332eaad4b0 Add function to get job_id of a task for schedulers %!s(int64=8) %!d(string=hai) anos
  Andra Hugo 4436cde002 forgot copyrights %!s(int64=8) %!d(string=hai) anos
  Andra Hugo 15103b9723 GPU partitioning using contexts, and fixing dmda to consider the pipeline len %!s(int64=8) %!d(string=hai) anos
  Samuel Thibault 6d917d694e rename "power" into "energy" wherever it applies, notably energy consumption performance models %!s(int64=8) %!d(string=hai) anos
  Samuel Thibault f0106e1e82 Add submit_hook and do_schedule scheduler methods %!s(int64=9) %!d(string=hai) anos
  Samuel Pitoiset f29efa4f4d sched_policies: create/remove worker collections outside scheduler policies %!s(int64=9) %!d(string=hai) anos
  Samuel Thibault c277c9b080 Add starpu_wake_worker_locked and starpu_wakeup_worker_locked. Use starpu_wake{,up}_worker{,_locked} in all code instead of explicitly waking the scheduling condition %!s(int64=9) %!d(string=hai) anos
  Samuel Thibault a5f7d96fea Add rbtree and rbtree+list implementation. Use it to introduce priorities in data requests, which default to the task priority or workerorder %!s(int64=9) %!d(string=hai) anos
  Nathalie Furmento f581728b9b new scheduler heteroprio: code cleaning (followup to #15406) %!s(int64=10) %!d(string=hai) anos
  Andra Hugo ba3e4d7403 small fixes done while writing my thesis + task window at context level (before pushing tasks to the scheduler) expressed w.r.t. to time and not number of tasks %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 074d020c3d Add starpu_idle_prefetch_task_input_on_node, and call it at task submission for tasks which execute on a specific node %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 113cdbb1a3 Support pipeline mode in simgrid too. The results match the reality! %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 3a33757343 Add starpu_worker_can_execute_task_impl and starpu_worker_can_execute_task_first_impl to optimize getting the working implementations %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 4b1a16edde Fix University name after the fusion.. %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 09974968a8 Let the application provide the task footprint itself %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault c1a4dd4e9b Fix pushing tasks to specific combined workers %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 689a54fffe fix doc and function prototypes %!s(int64=11) %!d(string=hai) anos
  Thibaud Lambert 3afcf39929 mic (perfmodels): merge trunk %!s(int64=11) %!d(string=hai) anos
  Pierre-André Wacrenier 147e0b91c4 adding starpu_wakeup_worker() in the aim to wake up a single worker (not wake everyone) when submitting a single task %!s(int64=11) %!d(string=hai) anos
  Thibaud Lambert e2b943451f mic (perfmodel): merge trunk + finalize perfmodel %!s(int64=11) %!d(string=hai) anos
  Andra Hugo 6e52308e70 Indicate whether a worker shares tasks lists with other workers (if yes if we remove it from the context we should do it right away, the other workers are in charge of the remaining tasks) %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 4395669801 include: remove documentation as it is already defined elsewhere %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 18d8babd7a include: remove documentation as it is already defined elsewhere %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 3f57560476 include: remove documentation as it is already defined elsewhere %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 30860cac02 Renaming of diverse functions and datatypes. %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 466d3930d5 include: move definition of starpu_timing_now from starpu_scheduler to starpu_util %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 26a6b33bf4 scheduler: rename getter and setter functions for minimum and maximum task priorities %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 00e36894cf include: move definition of struct starpu_machine_topology %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento cbdb2605b3 pthread: always use the starpu_pthread API %!s(int64=12) %!d(string=hai) anos