Cédric Augonnet
|
27fa5c1d8e
do not export fetch_data
|
16 lat temu |
Cédric Augonnet
|
5bcc626e42
Add an optional "deinit_sched" method in the scheduling policy interface.
|
16 lat temu |
Cédric Augonnet
|
2ad17cc384
cleanup the lists of memory requests at the termination of StarPU
|
16 lat temu |
Cédric Augonnet
|
f982d23b5c
perhaps tasks that have been submitted are more likely to be completed ... :)
|
16 lat temu |
Cédric Augonnet
|
22875839ef
Add a new test to make sure tags and the starpu_tag_wait* API is behaving
|
16 lat temu |
Samuel Thibault
|
ce07f0c356
minor fixes
|
16 lat temu |
Cédric Augonnet
|
334afa8703
Let the user specify the scheduling policy using command line in the
|
16 lat temu |
Cédric Augonnet
|
3ef1ce23aa
In addition to the use of environment variables to specify the number of
|
16 lat temu |
Cédric Augonnet
|
44dea0a457
add a preliminary README file.
|
16 lat temu |
Cédric Augonnet
|
3215a6d117
Applications may wait until a set of tags are completed using the
|
16 lat temu |
Cédric Augonnet
|
ac1ed7a69c
add the strassen example to the test suite
|
16 lat temu |
Cédric Augonnet
|
933f9f1623
add the "incrementer" example to the test suite
|
16 lat temu |
Cédric Augonnet
|
60a0d23fe8
Since the "task->cleanup" flag is set by default, there is no need to free the
|
16 lat temu |
Cédric Augonnet
|
fc53967bc6
fix a typo
|
16 lat temu |
Cédric Augonnet
|
e37dc4a47d
- even once a tag is associated to a task, it can either be ready or blocked.
|
16 lat temu |
Cédric Augonnet
|
219384c426
make the tag_example tests less verbose
|
16 lat temu |
Cédric Augonnet
|
684c52243a
cleanup tag_example2 so that it is simpler to understand.
|
16 lat temu |
Cédric Augonnet
|
0284f9b23a
put examples in $prefix/lib/starpu/examples instead of ${prefix}/bin/examples
|
16 lat temu |
Cédric Augonnet
|
9040800805
Cleanup tag management code: use static functions and do not export internal
|
16 lat temu |
Cédric Augonnet
|
ff09f6db4a
add the "tag_example"s in the test suite
|
16 lat temu |
Cédric Augonnet
|
1237eba151
as we use automake, we can get rid of the useless Makefile.in that remains
|
16 lat temu |
Cédric Augonnet
|
56765687d6
Add a "cleanup" flag in the task structure (which is activated by default). If
|
16 lat temu |
Cédric Augonnet
|
20e00d3e36
i'll copy 100 times "i shall remove debug printfs and proofread my patches
|
16 lat temu |
Cédric Augonnet
|
114b4dd446
- cleanup termination code
|
16 lat temu |
Cédric Augonnet
|
57cbb01334
fix progress thread initialization
|
16 lat temu |
Cédric Augonnet
|
47ec8bb2c8
don't wait for termination if we are already done
|
16 lat temu |
Cédric Augonnet
|
cc3f65515d
Use condition variable properly ... it is possible that the driver was
|
16 lat temu |
Cédric Augonnet
|
c23162f2a8
use starpu_tag_wait instead of a semaphore
|
16 lat temu |
Cédric Augonnet
|
cb1e83be1b
synchronous tasks may have finished before we start waiting
|
16 lat temu |
Cédric Augonnet
|
446f18f835
test if __sync_* GCC built-in are available
|
16 lat temu |