Commit History

Autor SHA1 Mensaxe Data
  Samuel Thibault ebf7530d52 Collapse thread and worker for CPU workers, since we are always synchronous there %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault a29008b72a revert 14611: remove now useless special case, it is actually still needed %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault ea38c92f6f Make CUDA driver initialization able to cope with several card %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 5675d4ae52 remove now useless special case %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 88f7a979ca Fix assertion %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 4224463759 reorganize CUDA initialization to make it more orthogonal %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 2e89184346 drop duplicate definition %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 2413cbf4ef Warn about maxcudadev being too small instead of crashing %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 0c92c82218 remove unused variable %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 4ef1052e5e src/drivers/cuda/driver_cuda.c: add missing #endif %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 3b691fd1f4 cudaThreadExit actually resets the whole device, which prevents the application from using it between shutdown and init %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 672160f937 Fix comment %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault f3d488b260 Avoid including cublas.h to avoid conflicting with cublas_v2.h %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 48eed7f291 also print the codelet name %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 7e8b37842d print the error string, not only the value %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 907cc16e0a be more specific about the task and codelet which failed to get submitted %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 2e3c01cb38 Always make sure that kernels without the async flag are waiting for kernel termination %!s(int64=10) %!d(string=hai) anos
  Olivier Aumage 793eba8411 - modify the way to unregister OpenMP tasks' data %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 791ad827f7 merge trunk %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 113cdbb1a3 Support pipeline mode in simgrid too. The results match the reality! %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento cc9aecb792 merge trunk %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 4b1a16edde Fix University name after the fusion.. %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 836c1e148c merge trunk %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento bbed82f445 merge trunk %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 67951c8857 merge trunk %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault c3e6095f8d Move the pause implementation into its own function, instead of _starpu_machine_is_running which is called in various places where the pause can actually lead to deadlocks %!s(int64=10) %!d(string=hai) anos
  Olivier Aumage f4e9763817 - workaround allowing starpu_omp_shutdown to complete when called from a destructor, after CUDA as been used %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 5481b186a6 merge trunk %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault b7b1a52587 truncat STARPU_*_PIPELINE to STARPU_MAX_PIPELINE %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 406e57e284 merge trunk %!s(int64=10) %!d(string=hai) anos