Cédric Augonnet
|
5664517e7a
Cleanup the timing facilities: instead of storing date as "double", we now use
|
15 anni fa |
Cédric Augonnet
|
be02d6e863
Display the name of the worker in the "activity" output.
|
15 anni fa |
Cédric Augonnet
|
87fb505882
Factorize the code used to block a worker when there is nothing to do at all.
|
15 anni fa |
Mehdi Juhoor
|
c0f5d8f457
Modified the drivers to update sleeping time when profiling
|
15 anni fa |
Cédric Augonnet
|
1d223b5abe
Export the current state of the task so that the SOCL lib may implement
|
15 anni fa |
Cédric Augonnet
|
f1f038ed56
Do not forget to display the OpenCL drivers in the FxT trace.
|
15 anni fa |
Cédric Augonnet
|
cc2b13c2db
Add profiling capabilities to the workers. It is now possible to query a worker
|
15 anni fa |
Cédric Augonnet
|
2e64948872
Add some basic online performance feedback capabilities: if the profiling is
|
15 anni fa |
Cédric Augonnet
|
c2d9d95b6d
Avoid a race condition when updating the number of tasks previously executed in
|
15 anni fa |
Cédric Augonnet
|
dd7443ea86
Factorize code which needs not be directly written in the drivers
|
15 anni fa |
Cédric Augonnet
|
6d3925222f
Protect the queues when initializing the drivers even if the counters are only
|
15 anni fa |
Cédric Augonnet
|
47af90d6fe
Bug fix. When an "empty task" (cl = NULL) is executable, it is directly
|
15 anni fa |
Nathalie Furmento
|
a603cb54e0
fix indent
|
15 anni fa |
Nathalie Furmento
|
59c29c44ec
merge branches/opencl --> trunk
|
15 anni fa |