Historie revizí

Autor SHA1 Zpráva Datum
  Olivier Aumage 10ec2f8eec remove synchro changes from trunk/, since development has moved to branch synchro/ před 9 roky
  Luka Stanisic 1a70e7a13a limits.h is needed for few asserts (without including this header, simgrid mode brakes) před 9 roky
  Olivier Aumage f00b8bcaf7 comment new blocking request synchronization scheme před 9 roky
  Olivier Aumage 6f3194bf72 bring worker state management routines together před 9 roky
  Olivier Aumage 691ab4aefb implement a new synchronization scheme for parallel section blocking před 9 roky
  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 před 9 roky
  Olivier Aumage 9c211dd53a merge state_blocked flag and state_busy_in_parallel flag that are always set conjointly před 9 roky
  Olivier Aumage 0580dc2152 drop wake_up_sem in favor of a sched_cond před 9 roky
  Olivier Aumage 190ec21dcf merge blocked and sleeping states which always were set conjointly před 9 roky
  Olivier Aumage c7826aeffc drop parallel_sect_cond před 9 roky
  Olivier Aumage e7834f1722 move busy state flag back in worker před 9 roky
  Olivier Aumage d86e8dcc0f wrap sched_ctx rwlock operations to allow for checking invariants in functions requiring the lock to be wrlocked před 9 roky
  Olivier Aumage 2207051181 allow workers to recurse on their own sched_mutex před 9 roky
  Olivier Aumage fe1082e42b add wrapper před 9 roky
  Olivier Aumage e47d845df0 encompass a larger scope for transient pop sched op protection před 9 roky
  Olivier Aumage 5efd860ef0 fix race condition between starpu_sched_ctx_delete and pop operations před 9 roky
  Nathalie Furmento a017fcbdeb src: driver operations are stored in a struct _starpu_driver_ops which are used to implement the public driver API před 9 roky
  Nathalie Furmento 367ae7dfa2 src/core/workers.h: turn cuda_th_per_stream and cuda_th_per_dev int před 9 roky
  Samuel Thibault 7cdeadd447 Add STARPU_CUDA_THREAD_PER_DEV environment variable to support driving all před 9 roky
  Samuel Thibault 52d97c6ae9 Fix cublas initialization/shutdown when using one thread per stream with multistream před 9 roky
  Samuel Thibault 5e61b183a5 Fix reporting CUDA workers when using several workers per CUDA před 9 roky
  Corentin Salingue fa905ddcf7 rename variable *_mpi_* to *_mpi_ms_* před 9 roky
  Samuel Thibault d6e4271db8 factorize fetch_task_input changes from starpu-on-mpi, use it for CPU driver too před 9 roky
  Corentin Salingue cc4eb6b654 fix indent před 9 roky
  Corentin Salingue 82d0b3921a merge from trunk před 9 roky
  Nathalie Furmento 5ca55cbcb7 src/core/workers.h: revert 19665 and explain why __starpu_worker_get_id_check return type is unsigned před 9 roky
  Nathalie Furmento 021c0a5879 src/core/workers.h: fix return type for __starpu_worker_get_id_check, workerid's type is int před 9 roky
  Corentin Salingue 18812205bf make transfers asynchronous for MPI and MIC workers před 9 roky
  Corentin Salingue 41101d149b merge from trunk před 9 roky
  Samuel Thibault 235906e10d fix warnings před 9 roky