Samuel Thibault
|
9402b74341
Add missing copyright head
|
10 éve |
Andra Hugo
|
777eba975c
move_task_to_ctx should push directly the job & the prolog should be called only for contexts needing it + example jean-marie
|
10 éve |
Samuel Thibault
|
726e22a0da
fix build
|
10 éve |
Samuel Thibault
|
7b2d1621c4
* Add starpu_data_wont_use to advise that a piece of data will not be used
|
10 éve |
Olivier Aumage
|
0959d5dd13
- skip test when launched with STARPU_NCUDA=0
|
10 éve |
Samuel Thibault
|
a61ba68863
Fix value returned for ENODEV
|
10 éve |
Samuel Thibault
|
33bdf7a351
fix build without valgrind
|
10 éve |
Nathalie Furmento
|
7681b9860b
doc: add missing documentation
|
10 éve |
Samuel Thibault
|
a28d123ebe
do not unpartition from a callback
|
10 éve |
Samuel Thibault
|
75bc74dd18
Test that not unregistering a data is not too crashy
|
10 éve |
Samuel Thibault
|
fffe6ac0f5
Make test unregister data on ENODEV
|
10 éve |
Samuel Thibault
|
ab1cd15729
make cg example unregister data on ENODEV
|
10 éve |
Samuel Thibault
|
69e9aa32cb
simplify unpartitioning data, and make it actually wait for completion of all transfers
|
10 éve |
Samuel Thibault
|
436af1714c
Fix flushing all memchunk at termination
|
10 éve |
Samuel Thibault
|
8790d2b00e
fix warning
|
10 éve |
Nathalie Furmento
|
4f6b40a1da
src/ examples/ tests/ tools/: fix coding style, curly braces go on a newline
|
10 éve |
Samuel Thibault
|
1316e8c48e
memchunks may be used as normal or redux data alternatively, e.g. cg example
|
10 éve |
Nathalie Furmento
|
efea5f1a8f
src/ tests/ tools/: fix coding style, curly braces go on a newline
|
10 éve |
Olivier Aumage
|
b37f386a18
- modify the OpenMP tasks locking scheme to avoid multi-locks ordering issues
|
10 éve |
Samuel Thibault
|
bb817246ac
Factorize task submission code
|
10 éve |
Samuel Thibault
|
3914f3f061
revert r14967 and r14972: sched_ctx should actually call _starpu_push_task instead of _starpu_task_submit_nodeps (which does many things sched_ctx does not need)
|
10 éve |
Samuel Thibault
|
5a0fcbf328
Add anticipative writeback, to flush dirty data asynchronously before the
|
10 éve |
Olivier Aumage
|
3832fd72cf
- address a Helgrind complaint about some early cpu workers reading global_size[0] while some late cpu workers are still writing its value
|
10 éve |
Olivier Aumage
|
02a993ca5f
- STARPU_HG_DISABLE_CHECKING has a too broad effect, use another strategy based on a dedicated Helgrind path
|
10 éve |
Samuel Thibault
|
271b6a3f7a
use STARPU_MAIN_RAM instead of hardcoded 0
|
10 éve |
Samuel Thibault
|
3762ec1d0f
trace memory reclaiming done by tidy
|
10 éve |
Samuel Thibault
|
ffa7e695ab
Only disable checking on the terminated field. enable/disable is unfortunately global, not per thread.
|
10 éve |
Olivier Aumage
|
76b420bcb3
- address a Helgrind comment
|
10 éve |
Nathalie Furmento
|
9abcc3b7d0
src/core/dependencies/data_concurrency.c: check a task defines a codelet before accessing its buffers
|
10 éve |
Olivier Aumage
|
bbc050832f
- address some Helgrind comments
|
10 éve |