Cédric Augonnet
|
cc2b13c2db
Add profiling capabilities to the workers. It is now possible to query a worker
|
15 anni fa |
Cédric Augonnet
|
0914950455
Illustrate how to use profiling capabilities
|
15 anni fa |
Cédric Augonnet
|
2e64948872
Add some basic online performance feedback capabilities: if the profiling is
|
15 anni fa |
Nathalie Furmento
|
7fa7ba746b
examples/matvecmult/matvecmult.c: force the execution of the codelet on OpenCL when possible
|
15 anni fa |
Samuel Thibault
|
d349207a5d
Add missing comment in the file that was to be commited. Thanks Nathalie.
|
15 anni fa |
Nathalie Furmento
|
fb69643f80
vector scaling example: add missing cuda implementation
|
15 anni fa |
Samuel Thibault
|
b8986b9b92
TODO: Add performance model example (and update basic_examples)
|
15 anni fa |
Nathalie Furmento
|
da9954f6ac
renaming of field names in struct starpu_jobq_s: they do not need to be prefixed by _starpu_
|
15 anni fa |
Samuel Thibault
|
c3c91b63d5
harmonize doc and examples/ concerning the scaling example
|
15 anni fa |
Cédric Augonnet
|
73d67abb29
Protect the initialization of performance models with a global rw-lock (there
|
15 anni fa |
Cédric Augonnet
|
d2b1c0cfc3
Check return values for pthread_rwlock_* functions
|
15 anni fa |
Cédric Augonnet
|
1df64a8c49
Bug fix: it is not possible to have blocking call within the callbacks, so we
|
15 anni fa |
Cédric Augonnet
|
7555d37392
Bug fix: _starpu_fetch_data_on_node does not increase the refcnt on the
|
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
|
84acefca8d
Add some sanity check to make sure that a try-lock is not failing because of an
|
15 anni fa |
Cédric Augonnet
|
6c24cd5dc7
Defer the execution of the callback associated to a request after the handle's
|
15 anni fa |
Cédric Augonnet
|
bca5400187
Monotonic clocks are used by default in FxT now and the option was removed from
|
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
|
f1ddbe3627
Use a grey background for "unknown" vertices rather than a black one (so that
|
15 anni fa |
Samuel Thibault
|
c2a62115aa
fix windows cuda build, disable opencl on windows for now (no fork there...)
|
15 anni fa |
Nathalie Furmento
|
88b473d02e
revert r#2246. No need to check the return value of _starpu_fetch_data_on_node
|
15 anni fa |
Nathalie Furmento
|
63a9dc3a29
examples/block/block_kernel.cl: typo
|
15 anni fa |
Samuel Thibault
|
b210f4c30e
visual studio doesn't have __sync operations, but this is not fatal to applications
|
15 anni fa |
Samuel Thibault
|
322badcd63
windows doesn't have sched_setaffinity, we really need to use hwloc here
|
15 anni fa |
Nathalie Furmento
|
400ba4a891
src/datawizard/user_interactions.c: check return value of _starpu_fetch_data_on_node
|
15 anni fa |
Samuel Thibault
|
ea9361f2db
do not look for specific symbols in cuda, as on windows the names are mangled
|
15 anni fa |
Samuel Thibault
|
865c2a86f5
TODO
|
15 anni fa |
Nathalie Furmento
|
05cc131e5b
configure.ac: apply substitution only if CUDA is enabled
|
15 anni fa |
Nathalie Furmento
|
9d25e11734
libstarpu.pc.in: only make public the CUDA flags
|
15 anni fa |