Commit History

Author SHA1 Message Date
  Olivier Aumage 2207051181 allow workers to recurse on their own sched_mutex 8 years ago
  Olivier Aumage fe1082e42b add wrapper 8 years ago
  Olivier Aumage e47d845df0 encompass a larger scope for transient pop sched op protection 8 years ago
  Olivier Aumage 5efd860ef0 fix race condition between starpu_sched_ctx_delete and pop operations 8 years ago
  Nathalie Furmento a017fcbdeb src: driver operations are stored in a struct _starpu_driver_ops which are used to implement the public driver API 8 years ago
  Nathalie Furmento 367ae7dfa2 src/core/workers.h: turn cuda_th_per_stream and cuda_th_per_dev int 8 years ago
  Samuel Thibault 7cdeadd447 Add STARPU_CUDA_THREAD_PER_DEV environment variable to support driving all 8 years ago
  Samuel Thibault 52d97c6ae9 Fix cublas initialization/shutdown when using one thread per stream with multistream 8 years ago
  Samuel Thibault 5e61b183a5 Fix reporting CUDA workers when using several workers per CUDA 8 years ago
  Corentin Salingue fa905ddcf7 rename variable *_mpi_* to *_mpi_ms_* 8 years ago
  Samuel Thibault d6e4271db8 factorize fetch_task_input changes from starpu-on-mpi, use it for CPU driver too 8 years ago
  Corentin Salingue cc4eb6b654 fix indent 8 years ago
  Corentin Salingue 82d0b3921a merge from trunk 8 years ago
  Nathalie Furmento 5ca55cbcb7 src/core/workers.h: revert 19665 and explain why __starpu_worker_get_id_check return type is unsigned 8 years ago
  Nathalie Furmento 021c0a5879 src/core/workers.h: fix return type for __starpu_worker_get_id_check, workerid's type is int 8 years ago
  Corentin Salingue 18812205bf make transfers asynchronous for MPI and MIC workers 8 years ago
  Corentin Salingue 41101d149b merge from trunk 9 years ago
  Samuel Thibault 235906e10d fix warnings 9 years ago
  Samuel Thibault 82ee3ee150 Clean up worker_set vs worker confusion, and CUDA initialization when several threads use the same device 9 years ago
  Andra Hugo 4436cde002 forgot copyrights 9 years ago
  Andra Hugo 15103b9723 GPU partitioning using contexts, and fixing dmda to consider the pipeline len 9 years ago
  Corentin Salingue 0dbf966aef Merge from trunk 9 years ago
  Nathalie Furmento 3659ac09f4 fix minor warnings 9 years ago
  Nathalie Furmento 87718074ae src: fix cppcheck warnings 9 years ago
  Corentin Salingue a8ca292382 use only one source thread to manage all sink nodes 9 years ago
  Corentin Salingue 1d07400549 Add mpi master-slave to perfmodel. However, need to use real times 9 years ago
  Corentin Salingue 9e1a892b56 Begin to add a MPI driver 9 years ago
  Samuel Thibault 6b863c6ee1 make sure that _starpu_get_worker_struct doesn't overflow. Inline starpu_worker_get_count to make it not too expensive 9 years ago
  Nathalie Furmento 94d626f9e1 fix bugs detected by coverity 9 years ago
  Samuel Thibault 943b5d56bf Make starpu_worker_get_id_check public 9 years ago