Cédric Augonnet
|
470b7344ee
add a script that takes model debug file (use --enable-model-debug) and
|
16 years ago |
Cédric Augonnet
|
9f8a766cbb
put the hash of the job in the model debug output
|
16 years ago |
Cédric Augonnet
|
be96bbdccc
include the configuration header in all public headers
|
16 years ago |
Cédric Augonnet
|
eaaf461878
The size of some structure did not match in the public and the private
|
16 years ago |
Cédric Augonnet
|
fe35fe26a3
Adapt the model debug code to the recent interface changes (task etc.).
|
16 years ago |
Cédric Augonnet
|
d2384c32c4
make the test slightly more intensive
|
16 years ago |
Cédric Augonnet
|
b2acfea045
adapt the coverage test suite to the autoconf/configure method.
|
16 years ago |
Cédric Augonnet
|
9c58b47408
add missing headers
|
16 years ago |
Cédric Augonnet
|
ddcdcfe39f
according to coverage tests, this branch is neven taken
|
16 years ago |
Cédric Augonnet
|
b321c134a8
marketting ...
|
16 years ago |
Cédric Augonnet
|
5e56c035ab
Use the --disable-data-rw-lock option by default from now on: this should
|
16 years ago |
Cédric Augonnet
|
4a96fba2c2
bug fix (if the rw-lock are used): release the rw-lock after sync'ing RAM
|
16 years ago |
Cédric Augonnet
|
91f1a21d17
Add a test to make sure applications may manipulate data using the
|
16 years ago |
Cédric Augonnet
|
c16ae555e6
in the public interface, we only manipulate data_handles
|
16 years ago |
Cédric Augonnet
|
e6f5366b65
Prefix notify_data_modification and make it available to the applications.
|
16 years ago |
Cédric Augonnet
|
effebd782c
Implement notify_data_modification and starpu_sync_data_with_mem when the
|
16 years ago |
Cédric Augonnet
|
3227abedd1
make private functions static in the FxT initialization code.
|
16 years ago |
Cédric Augonnet
|
e28c761533
declare the prototype of liberate_memory_on_node
|
16 years ago |
Cédric Augonnet
|
d7f4df14ce
make private functions static (again)
|
16 years ago |
Cédric Augonnet
|
75e19d081f
create a seperate file for memory node management
|
16 years ago |
Cédric Augonnet
|
54c2b999d5
job_create is an internal function, programmers only manipulate tasks.
|
16 years ago |
Cédric Augonnet
|
f50da2b311
do not export private functions
|
16 years ago |
Cédric Augonnet
|
7ddfe04a88
Add a set of functions to manipulate all queues attached to a memory node.
|
16 years ago |
Cédric Augonnet
|
62d1e62152
Atomic ops builtins (__sync_*) only appeared in gcc-4.1, so until we find a
|
16 years ago |
Cédric Augonnet
|
2dd824f06a
Darwin has never been running on old intel <i686
|
16 years ago |
Cédric Augonnet
|
81d9721230
On Darwin, gcc's default target is i386, so that atomic ops are not available
|
16 years ago |
Cédric Augonnet
|
67d8bc5708
In case starpu_tag_declare_deps is passed constant arguments, the caller
|
16 years ago |
Cédric Augonnet
|
f9f71787f8
Use condition variables instead of semaphores in the "data request" mechanisms:
|
16 years ago |
Cédric Augonnet
|
bfaaa7732f
more cleanups for the "incrementer" examples
|
16 years ago |
Cédric Augonnet
|
25a0df2747
by default, a task does not use tags, and it is asynchronous
|
16 years ago |