Historia zmian

Autor SHA1 Wiadomość Data
  Olivier Aumage 16e2c15fbe enable to keep a worker awake if a new task was pushed to it after it decided to sleep but before the sleeping is enforced 8 lat temu
  Olivier Aumage 44bd171763 lock/unlock inversion 8 lat temu
  Olivier Aumage 6991a4d86e lock_write sched_ctx during the whole counter update sequence 8 lat temu
  Olivier Aumage d4656fcb50 merge from trunk 8 lat temu
  Olivier Aumage fd2034810e ongoing work on synchronization to remove multi-lock ordering issues 8 lat temu
  Samuel Thibault 951862353b Add break on executing a given task 8 lat temu
  Olivier Aumage 833199f942 keep sched_op transaction over sleeping cond_wait 8 lat temu
  Olivier Aumage dbd907ebcb set local worker_ky before calling mutex_lock_sched for proper locking depth accounting 8 lat temu
  Olivier Aumage b3ac56bd64 update sched_op transactions enter/leave in get_multi_worker_task 8 lat temu
  Olivier Aumage f00b8bcaf7 comment new blocking request synchronization scheme 8 lat temu
  Olivier Aumage 068eb44274 remove unnecessary variable 8 lat temu
  Olivier Aumage 691ab4aefb implement a new synchronization scheme for parallel section blocking 8 lat temu
  Olivier Aumage 96bf2e5d12 modify sched_mutex locking scheme to allow unlocking sched_mutexes after an upcoming sched_ctx change has been notified to the workers 8 lat temu
  Olivier Aumage 9c211dd53a merge state_blocked flag and state_busy_in_parallel flag that are always set conjointly 8 lat temu
  Olivier Aumage da5f8bdfb1 fix missing flag reset 8 lat temu
  Olivier Aumage 1bf1776396 drop fall_asleep_sem in favor of sched_cond 8 lat temu
  Olivier Aumage 0580dc2152 drop wake_up_sem in favor of a sched_cond 8 lat temu
  Olivier Aumage 7888bd5faa drop parallel_sect_cond_busy 8 lat temu
  Olivier Aumage c7826aeffc drop parallel_sect_cond 8 lat temu
  Olivier Aumage e7834f1722 move busy state flag back in worker 8 lat temu
  Olivier Aumage 40c4b4aab3 remove parallel_sect_mutex 8 lat temu
  Olivier Aumage e47d845df0 encompass a larger scope for transient pop sched op protection 8 lat temu
  Olivier Aumage 5efd860ef0 fix race condition between starpu_sched_ctx_delete and pop operations 8 lat temu
  Nathalie Furmento bf074a7831 src: include core/task.h when needed 8 lat temu
  Samuel Thibault 08f6f360cd Fix idle time of CPU workers in simgrid simulations 8 lat temu
  Samuel Thibault 64115beec5 Use asynchronous task input fetching for cuda and opencl too 8 lat temu
  Samuel Thibault d6e4271db8 factorize fetch_task_input changes from starpu-on-mpi, use it for CPU driver too 8 lat temu
  Corentin Salingue cc4eb6b654 fix indent 8 lat temu
  Corentin Salingue a4530061c2 merge from trunk 8 lat temu
  Corentin Salingue 18812205bf make transfers asynchronous for MPI and MIC workers 8 lat temu