Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
14 years ago |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
14 years ago |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
14 years ago |
Nathalie Furmento
|
5b9b08f1dc
rename internal type starpu_data_state_t to _starpu_data_state
|
14 years ago |
Nathalie Furmento
|
adf2f44e62
turn starpu_access_mode into an enumerated type
|
14 years ago |
Nathalie Furmento
|
906d935956
src: prefix names of internal types and functions with _starpu
|
14 years ago |
Samuel Thibault
|
291771f0e1
optimize not-busy signalization: only take the mutex if starpu_data_unregister is indeed waiting, and the handle is not busy
|
14 years ago |
Samuel Thibault
|
3c0a0e89cc
Make starpu_data_unregister also wait for replicate refcnt and queued requests, should fix yet more odd issues
|
14 years ago |
Nathalie Furmento
|
6db2c372ca
merge branch gpumem_prefetch
|
14 years ago |
Samuel Thibault
|
4a0ed0dc25
Fix asynchronous prefetch: we also need to notify data dependencies in that case. Allocate the wrapper structure dynamically to permit asynchronous termination. Permit prefetch in callbacks and codelets
|
14 years ago |
Samuel Thibault
|
b9f24287b1
Fix replicate reference counting
|
14 years ago |
Samuel Thibault
|
6f253ca156
do not make _starpu_prefetch_data_on_node_with_mode wait for the request when async is true
|
14 years ago |
Samuel Thibault
|
bd2c88d145
cast void* to please the SCC compiler
|
14 years ago |
Samuel Thibault
|
33001ecdb8
Enable developer warnings only if the STARPU_DEVEL environment is defined to a non-empty value.
|
14 years ago |
Cédric Augonnet
|
732e65e13c
Cleanup of the data request management code (ie. simplify the management of
|
14 years ago |
Nathalie Furmento
|
0f4dabd5bf
fixes warnings detected by icc
|
14 years ago |
Samuel Thibault
|
0d9f08ae8d
Fix copyrights, thanks Ludo!
|
15 years ago |
Cédric Augonnet
|
c752a35cce
Fix a memleak reported by Mathieu Faverge
|
15 years ago |
Cédric Augonnet
|
d20dcb2005
Revert commit r2772. We actually cannot really merge replicates and mem_chunks
|
15 years ago |
Cédric Augonnet
|
6290ece0a1
- Add a "ndeps" field in the data request structure so that a request may
|
15 years ago |
Cédric Augonnet
|
e344b2b6cc
This is a first step toward the merge of the data replicatate and mem_chunk
|
15 years ago |
Cédric Augonnet
|
118472e5a7
starpu_fetch_data and starpu_release_data now take data replicates
|
15 years ago |
Nathalie Furmento
|
553f253990
src: debug mechanism to log in and out functions calls (was helpful to debug MPI...)
|
15 years ago |
Cédric Augonnet
|
c65bd29a96
- The data request structure does not contain handle + {src_node,dst_node}
|
15 years ago |
Nathalie Furmento
|
92f41b0c15
src: use a standard debug/messaging system
|
15 years ago |
Nathalie Furmento
|
5524d2fc31
Add a model name field into the job structure to be used by FxT as when the task does not define any codelet
|
15 years ago |
Nathalie Furmento
|
85bb45c0f9
revert previous commit #2589
|
15 years ago |
Nathalie Furmento
|
346314a1b9
Wrong commit fully reverted in follow-up commit #2590
|
15 years ago |
Cédric Augonnet
|
e96dd83619
Experiment with a small optimization in the dmda scheduling policy: in the pop
|
15 years ago |
Cédric Augonnet
|
a46c76bdaa
The starpu_data_query_status function describes the status of a data handle on
|
15 years ago |