Commit Verlauf

Autor SHA1 Nachricht Datum
  Samuel Thibault ca5dd22771 move C99-ism from cuda/opencl helper headers to libstarpu itself. vor 14 Jahren
  Cédric Augonnet bb0dc7df61 In case we have CPU parallel tasks, the archtype is not that of the CPU, but a vor 14 Jahren
  Cédric Augonnet e51515a4dd Start to add support for CUDA 4: vor 14 Jahren
  Nathalie Furmento cdfdc093b0 rename field interface in struct starpu_task into interfaces (on windows, when including <windows.h>, one gets #define interface struct, ...) vor 14 Jahren
  Cédric Augonnet 8412f45ae4 Create a stream dedicated to StarPU's async data transfers so that we can vor 14 Jahren
  Cédric Augonnet 6a644744e4 The starpu_push_local_task function puts a task into the local queue associated vor 14 Jahren
  Samuel Thibault eb10f6b655 - Make starpu_cuda_get_local_stream return the stream instead of a pointer to it vor 14 Jahren
  Samuel Thibault 0d9f08ae8d Fix copyrights, thanks Ludo! vor 14 Jahren
  Samuel Thibault 9b79aeb3a8 - Generalize performance model functions a bit to accomodate being used for power consumption. vor 14 Jahren
  Samuel Thibault 24b42e1038 - Add starpu_opencl_collect_stats function to collect statistics from OpenCL vor 14 Jahren
  Cédric Augonnet 61cdbb41bd Add support for parallel tasks: vor 14 Jahren
  Cédric Augonnet babde97945 Store tasks instead of jobs in the per-worker lists. vor 14 Jahren
  Cédric Augonnet c384b4f4e7 When starting a kernel while there remains pending data requests, the measured vor 14 Jahren
  Cédric Augonnet e3df8c20c8 Implement STARPU_LIMIT_GPU_MEM on both CUDA and OpenCL devices. vor 14 Jahren
  Nathalie Furmento 24e66274c2 cuda driver: typo vor 14 Jahren
  Cédric Augonnet 1640dc460d The STARPU_LIMIT_GPU_MEM environment variable indicates the maximum number of vor 14 Jahren
  Nathalie Furmento 92f41b0c15 src: use a standard debug/messaging system vor 15 Jahren
  Cédric Augonnet 114550c84f Move src/core/policies/sched_policy.* into src/core/ vor 15 Jahren
  Cédric Augonnet cd6583e606 The scheduling strategies now manipulate tasks instead of jobs. Existing vor 15 Jahren
  Cédric Augonnet d185fc2875 The pop_task method of the scheduler now returns a task instead of a job. This vor 15 Jahren
  Cédric Augonnet 6b9ea2fa8d Start a major cleanup of the scheduler which intends to make it doable to write vor 15 Jahren
  Samuel Thibault cd742e33b6 fix windows build vor 15 Jahren
  Cédric Augonnet 952534293d Update copyright date vor 15 Jahren
  Cédric Augonnet 6d7c5c65db Cleanup: get rid of the total_computation_time, total_communication_time, vor 15 Jahren
  Cédric Augonnet bfb112613e The push/pop methods are now directly in the starpu_sched_policy_s structure vor 15 Jahren
  Nathalie Furmento 4a983beb04 Update copyright vor 15 Jahren
  Nathalie Furmento cf7be76766 API: move cuda related API in starpu_cuda.h and define stuff in starpu_opencl.h only when OpenCL is enabled vor 15 Jahren
  Cédric Augonnet ec7ac2c525 - Rework the profiling API to use "struct timespec" rather than int64_t vor 15 Jahren
  Cédric Augonnet 5664517e7a Cleanup the timing facilities: instead of storing date as "double", we now use vor 15 Jahren
  Cédric Augonnet be02d6e863 Display the name of the worker in the "activity" output. vor 15 Jahren