Commit History

Autor SHA1 Mensaxe Data
  Samuel Thibault 523ec1a6ab starpu_malloc would have to reclaim memory on allocation failure %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 4892fdbe2d rule out some races %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault c2811496af Fix test in valgrind %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault d32b3d02c7 fix simgrid build %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault da842d8678 fix simgrid build %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 75be2b11b3 Fix missing declaration %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault e0167e89bc fix build with simgrid without cuda %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault cb39722486 fix return type %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault bd064b21b9 Drop unused variable %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault bc1a386d12 Make drivers push back a task through _starpu_push_task_to_workers instead of _starpu_push_task, so such tasks are not accounted twice for the nready counter %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 1ee0dfb31a include cuda and cpu possibilites for cuda transfers, instead of just excluding opencl %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 695f013f20 Add opencl-opencl copy case %!s(int64=12) %!d(string=hai) anos
  Andra Hugo 6acf4198af fixes to ispeed %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 268c74f7ca fix typo %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault f155f67976 In the non-contiguous case of block interface copy, record termination event for OpenCL %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 8c84123385 Factorize yet more %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault a9c2260176 Separate OpenCL source and destination offsets in starpu_opencl_copy_opencl_to_opencl and starpu_opencl_copy_async_sync, and document these. %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault c470b4697f Fix offset in memory when copying from/to OpenCL %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 442950f357 factorize yet more interface functions %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 469bf4612d src/datawizard/memalloc.c: only display statistics on user-allocated data %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 0b76190ebe src/datawizard/memalloc.c: display memory stats after workers are terminated (otherwise the mc lists might not be cleaned) %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 8772164ae3 src/util/execute_on_all.c: fix code formatting %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault e4041bf5cb copy_cuda_async_sync already handles the peer case, simply use it %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 226b5aba7a copy_cuda_async_sync already handles the peer case, simply use it %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento f00be479e2 src/datawizard/interfaces/vector_interface.c: use dev_handle and not ptr when copying from/to opencl %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 52a7ff482a src/drivers/cuda/driver_cuda.c: function _starpu_cuda_limit_gpu_mem_if_needed also needs to be defined when simgrid is enabled %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 6223c3c46c Add starpu_opencl_copy_async_sync to factorize interface code yet more %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento ac9ad221fd src/datawizard/memalloc.c: we also need to inquire the memory manager when using Simgid %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento e327177d94 Introduce new variables STARPU_LIMIT_CUDA_devid_MEM and %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 5a5e86e8cd Discard environment variable STARPU_LIMIT_GPU_MEM and define instead %!s(int64=12) %!d(string=hai) anos