Commit History

Upphovsman SHA1 Meddelande Datum
  Samuel Thibault 1183c55f8f Fix GPU-Direct disabling logic 13 år sedan
  Samuel Thibault 6b446a9ab8 Add STARPU_DISABLE_CUDA_GPU_GPU_DIRECT to disable GPU-Direct 13 år sedan
  Cyril Roelandt 88bf76e6b2 Replace STARPU_ASSERT(0) by STARPU_ABORT(). 13 år sedan
  Samuel Thibault 1fd23c4289 Fix typo in displaying gpu-direct enabling 13 år sedan
  Samuel Thibault b20e9ae4fa Account active spinning time into sleeping time when using non-blocking drivers 13 år sedan
  Cyril Roelandt f60fae9bff Fix a bug that caused CUDA devices not to be initialized correctly when using STARPU_CUDAID. 13 år sedan
  Nathalie Furmento 70ea706e6a src/drivers/cuda/driver_cuda.c: use fprintf when printing error message 13 år sedan
  Samuel Thibault 972caa3d96 Fix build without OpenGL headers 13 år sedan
  Samuel Thibault 438839d828 Enable GPU-GPU direct transfers 13 år sedan
  Samuel Thibault 675ac17ac9 Document why we need to keep the sched condition mutex all along between pop and block 13 år sedan
  Cyril Roelandt 1fbbffce77 Make sure to really abort if StarPU was built with multithread GPU control support and OpenGL interoperability was requested. 13 år sedan
  Nathalie Furmento 6f5f86669f src/drivers/cuda/driver_cuda.c: macro _STARPU_TRACE_WORKER_INIT_START cannot be called directly with 'args->memory_node', needs to use a variable (possibly the macro is interpreting the string args by something else) 13 år sedan
  Nathalie Furmento e8537035cc src/drivers/cuda/driver_cuda.c: fix access for memory node field 13 år sedan
  Nathalie Furmento 9aea7ff237 src/drivers/cuda/driver_cuda.c: memnode is a field of args 13 år sedan
  Cyril Roelandt 4794b8e009 Add driver-related functions to the API; 13 år sedan
  Samuel Thibault acce0b71ce Add OpenGL interoperability support 13 år sedan
  Cyril Roelandt a499bf4c71 Allow a driver not to be run by StarPU, but by the application itself. 13 år sedan
  Cyril Roelandt d97cab7cc4 src/drivers: do not call pthread_exit() at the end of the drivers; just return NULL. 13 år sedan
  Nathalie Furmento 2361ac82fa src/drivers/cuda/driver_cuda.c: remove call to _STARPU_TRACE_DATA_COPY from starpu_cuda_copy_async_sync, let the caller do it 13 år sedan
  Nathalie Furmento 462e9d0032 CUDA Driver: add function to copy data 13 år sedan
  Nicolas Collin c1ff1fec58 Useless checks and lines deleted. 13 år sedan
  Samuel Thibault 11e1a38f70 Factorize getting the profiling flag. Avoids issues when it turns 1 in between and thus job_feedback believes codelet_start/end are filled in while they are not 14 år sedan
  Samuel Thibault afa5e54519 exit(77) instead of aborting when CUDA devices are busy. 14 år sedan
  Samuel Thibault 01cc5ce2c7 Tell the user that he should ask the administrator to use EXCLUSIVE-PROCESS, not EXCLUSIVE-THREAD 14 år sedan
  Samuel Thibault fba139b857 14 år sedan
  Samuel Thibault a141a987ec show tasks currently running on workers 14 år sedan
  Samuel Thibault 942609f3bc Make sure that we are not in exclusive thread mode when using memcpy peer 14 år sedan
  Samuel Thibault f644d16e22 Make sure the cuda initialization worked 14 år sedan
  Samuel Thibault 37862069c7 Permit the application to provide its own size base for performance models 14 år sedan
  Samuel Thibault b6558c16a9 Also print the CUDA error number. 14 år sedan