Historie revizí

Autor SHA1 Zpráva Datum
  Nathalie Furmento 3cdc863cb4 fix bugs detected by coverity před 9 roky
  Nathalie Furmento 6cc8dcb563 fix bugs detected by coverity před 9 roky
  Samuel Pitoiset a82def595d hypervisor: fix double free in sc_hypervisor_get_ctxs_on_level() před 10 roky
  Samuel Pitoiset 6f5db044a9 hypervisor: fix a deadlock when using lazy resize and perf counters před 10 roky
  Samuel Pitoiset bdae1fb9cb hypervisor: fix use of unused variables před 10 roky
  Andra Hugo 39ccc67d88 add hypervisor strategy monitoring perf counter (not portable, the counter reading the flops dependent on the architecture) před 10 roky
  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 před 11 roky
  Nathalie Furmento cc9aecb792 merge trunk před 11 roky
  Samuel Thibault 717fbf7ab1 Always call init_iterator, it does not make sense otherwise před 11 roky
  Andra Hugo d4e55d69c9 fixing mem corruption před 11 roky
  Andra Hugo 5f388d2a95 hierarchical contexts - bug fixing and DEBUG macro před 12 roky
  Andra Hugo 491a6c6124 fix hierarchical resizing of contexts před 12 roky
  Andra Hugo 60d44eb737 resize hierarchic ctxs hierarchically :) před 12 roky
  Nathalie Furmento e97679a558 fxt: rename function starpu_trace_user_event() as starpu_fxt_trace_user_event() před 12 roky
  Nathalie Furmento 56986e683e rename starpu_get_nready_tasks_of_sched_ctx to starpu_sched_ctx_get_nready_tasks před 12 roky
  Andra Hugo bfb858fe1d Add hierarchical contexts před 12 roky
  Andra Hugo e28f7852a3 hypervisor: steal work from other ctxs when the worker is idle před 12 roky
  Andra Hugo 2769aaa8cb hypervisor: correct computation of idle před 12 roky
  Andra Hugo 20906d8d77 hyp only: optimise resize (use idle and speed for the triggering policy) před 12 roky
  Andra Hugo 12dec4c5cc hypervisor optimisation (avoid unnecessary notifications/locks/trylocks) + add the hyp the traces před 12 roky
  Andra Hugo 9bb7bdb07f Increment/decrement submitted/ready tasks per context (instead of doing it per context & globally) před 12 roky
  Andra Hugo 5a22d83b5c hypervisor: feft_lp: compute max by using the execution of the last sample instead of the idle time před 12 roky
  Andra Hugo c4873d4813 hypervisor lp: max is computed using the time of executing tasks instead of idle time před 12 roky
  Andra Hugo 994728b26b hypervisor lp: max computation for the contexts sharing resources ( do not consider shared workers as full workers) před 12 roky
  Andra Hugo 1289532233 whenever there are a few resources the lp cannot assign, all contexts share these resources před 12 roky
  Andra Hugo 082dc8501c hypervisor: adapt lp solution when max has an important impact on the solution (exec lp twice for now, next co share resources) před 12 roky
  Andra Hugo 52459c8508 *eager: wake up workers when we add them to a context před 12 roky
  Andra Hugo 646c61a828 improve idle computations in order to better compute max_workers for the resizing lp před 12 roky
  Andra Hugo 9502f53f25 introduce min max as a constraint for the linear program před 12 roky
  Andra Hugo 9f20f53ce9 fix size_ctxs (do not consider ready tasks for size, only for resize), speed is computed on fixed value of the time před 12 roky