Samuel Thibault
|
cd742e33b6
fix windows build
|
15 年之前 |
Cédric Augonnet
|
952534293d
Update copyright date
|
15 年之前 |
Cédric Augonnet
|
6d7c5c65db
Cleanup: get rid of the total_computation_time, total_communication_time,
|
15 年之前 |
Cédric Augonnet
|
bfb112613e
The push/pop methods are now directly in the starpu_sched_policy_s structure
|
15 年之前 |
Nathalie Furmento
|
4a983beb04
Update copyright
|
15 年之前 |
Nathalie Furmento
|
cf7be76766
API: move cuda related API in starpu_cuda.h and define stuff in starpu_opencl.h only when OpenCL is enabled
|
15 年之前 |
Cédric Augonnet
|
ec7ac2c525
- Rework the profiling API to use "struct timespec" rather than int64_t
|
15 年之前 |
Cédric Augonnet
|
5664517e7a
Cleanup the timing facilities: instead of storing date as "double", we now use
|
15 年之前 |
Cédric Augonnet
|
be02d6e863
Display the name of the worker in the "activity" output.
|
15 年之前 |
Cédric Augonnet
|
87fb505882
Factorize the code used to block a worker when there is nothing to do at all.
|
15 年之前 |
Mehdi Juhoor
|
c0f5d8f457
Modified the drivers to update sleeping time when profiling
|
15 年之前 |
Cédric Augonnet
|
1d223b5abe
Export the current state of the task so that the SOCL lib may implement
|
15 年之前 |
Cédric Augonnet
|
c1c1070153
Minor cleanups
|
15 年之前 |
Cédric Augonnet
|
cc2b13c2db
Add profiling capabilities to the workers. It is now possible to query a worker
|
15 年之前 |
Cédric Augonnet
|
2e64948872
Add some basic online performance feedback capabilities: if the profiling is
|
15 年之前 |
Cédric Augonnet
|
c2d9d95b6d
Avoid a race condition when updating the number of tasks previously executed in
|
15 年之前 |
Cédric Augonnet
|
dd7443ea86
Factorize code which needs not be directly written in the drivers
|
15 年之前 |
Cédric Augonnet
|
6d3925222f
Protect the queues when initializing the drivers even if the counters are only
|
15 年之前 |
Cédric Augonnet
|
2c30e80a9a
Use the PTHREAD_COND_WAIT macro to check return value.
|
15 年之前 |
Cédric Augonnet
|
47af90d6fe
Bug fix. When an "empty task" (cl = NULL) is executable, it is directly
|
15 年之前 |
Cédric Augonnet
|
c92030c413
We "free" memory, we don't "liberate" it from the yoke of an evilish malloc :)
|
15 年之前 |
Nathalie Furmento
|
f58ca0920e
Renaming of public StarPU functions to provide a more consistent API.
|
15 年之前 |
Cédric Augonnet
|
61ace4585a
This is no longer a TODO
|
15 年之前 |
Cédric Augonnet
|
0f9a02a475
Yet more return value checking for condition variables
|
15 年之前 |
Nathalie Furmento
|
cde4ad65e2
Check the return value of pthread_mutex_lock(...) and pthread_mutex_unlock(...)
|
15 年之前 |
Cédric Augonnet
|
e241148129
Clarify the behaviour of starpu_wait_all_tasks with regenarable tasks. A
|
15 年之前 |
Cédric Augonnet
|
354725247a
Some structure field had the same name as a function, for the sake of
|
15 年之前 |
Nathalie Furmento
|
3c4782f19a
Rename field id of the struct starpu_worker_s in devid
|
15 年之前 |
Cédric Augonnet
|
c0ba4bf5e9
Liberate the memory that was implicitely allocated by the DSM to replicate data
|
15 年之前 |
Nathalie Furmento
|
7e5f41b49c
Prefixing of src/common/fxt.h (3rd and last step)
|
15 年之前 |