Commit History

Autor SHA1 Mensaxe Data
  Andra Hugo ddc3d1b88c use sched_ctx id instead of reference in user mode + small fixes %!s(int64=14) %!d(string=hai) anos
  Andra Hugo a86137dc1f Bug fixing %!s(int64=14) %!d(string=hai) anos
  Andra Hugo effd9bfbe0 Add workers and remove workers from context dynamicaly %!s(int64=14) %!d(string=hai) anos
  Andra Hugo 05ae4af6bf Bug fixed for sched_ctx %!s(int64=14) %!d(string=hai) anos
  Andra Hugo d56cf117eb separate sched_ctx in its own file %!s(int64=14) %!d(string=hai) anos
  Andra Hugo 9944a64b16 sched ctx on cuda %!s(int64=14) %!d(string=hai) anos
  Cédric Augonnet 8412f45ae4 Create a stream dedicated to StarPU's async data transfers so that we can %!s(int64=14) %!d(string=hai) anos
  Cédric Augonnet 6a644744e4 The starpu_push_local_task function puts a task into the local queue associated %!s(int64=14) %!d(string=hai) anos
  Samuel Thibault eb10f6b655 - Make starpu_cuda_get_local_stream return the stream instead of a pointer to it %!s(int64=14) %!d(string=hai) anos
  Samuel Thibault 0d9f08ae8d Fix copyrights, thanks Ludo! %!s(int64=14) %!d(string=hai) anos
  Samuel Thibault 9b79aeb3a8 - Generalize performance model functions a bit to accomodate being used for power consumption. %!s(int64=14) %!d(string=hai) anos
  Samuel Thibault 24b42e1038 - Add starpu_opencl_collect_stats function to collect statistics from OpenCL %!s(int64=14) %!d(string=hai) anos
  Cédric Augonnet 61cdbb41bd Add support for parallel tasks: %!s(int64=14) %!d(string=hai) anos
  Cédric Augonnet babde97945 Store tasks instead of jobs in the per-worker lists. %!s(int64=14) %!d(string=hai) anos
  Cédric Augonnet c384b4f4e7 When starting a kernel while there remains pending data requests, the measured %!s(int64=14) %!d(string=hai) anos
  Cédric Augonnet e3df8c20c8 Implement STARPU_LIMIT_GPU_MEM on both CUDA and OpenCL devices. %!s(int64=14) %!d(string=hai) anos
  Nathalie Furmento 24e66274c2 cuda driver: typo %!s(int64=14) %!d(string=hai) anos
  Cédric Augonnet 1640dc460d The STARPU_LIMIT_GPU_MEM environment variable indicates the maximum number of %!s(int64=14) %!d(string=hai) anos
  Nathalie Furmento 92f41b0c15 src: use a standard debug/messaging system %!s(int64=14) %!d(string=hai) anos
  Cédric Augonnet 114550c84f Move src/core/policies/sched_policy.* into src/core/ %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet cd6583e606 The scheduling strategies now manipulate tasks instead of jobs. Existing %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet d185fc2875 The pop_task method of the scheduler now returns a task instead of a job. This %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet 6b9ea2fa8d Start a major cleanup of the scheduler which intends to make it doable to write %!s(int64=15) %!d(string=hai) anos
  Samuel Thibault cd742e33b6 fix windows build %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet 952534293d Update copyright date %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet 6d7c5c65db Cleanup: get rid of the total_computation_time, total_communication_time, %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet bfb112613e The push/pop methods are now directly in the starpu_sched_policy_s structure %!s(int64=15) %!d(string=hai) anos
  Nathalie Furmento 4a983beb04 Update copyright %!s(int64=15) %!d(string=hai) anos
  Nathalie Furmento cf7be76766 API: move cuda related API in starpu_cuda.h and define stuff in starpu_opencl.h only when OpenCL is enabled %!s(int64=15) %!d(string=hai) anos
  Cédric Augonnet ec7ac2c525 - Rework the profiling API to use "struct timespec" rather than int64_t %!s(int64=15) %!d(string=hai) anos