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 |