Cyril Roelandt
|
e332089751
Do not compare and interface identifier to STARPU_MULTIFORMAT_ID to determine whether the interface uses multiple format. This allows other interfaces to use multiple formats and to trigger the creation of conversion tasks.
|
před 13 roky |
Nathalie Furmento
|
ecb2f557c5
src: set the correct type for the return value of starpu_get_handle_interface_id()
|
před 13 roky |
Samuel Thibault
|
093df9884a
fix build with icpc
|
před 13 roky |
Cyril Roelandt
|
260aae8a33
Merging branches/multi-format-2
|
před 14 roky |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
před 14 roky |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
před 14 roky |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
před 14 roky |
Nathalie Furmento
|
5b9b08f1dc
rename internal type starpu_data_state_t to _starpu_data_state
|
před 14 roky |
Nathalie Furmento
|
adf2f44e62
turn starpu_access_mode into an enumerated type
|
před 14 roky |
Nathalie Furmento
|
906d935956
src: prefix names of internal types and functions with _starpu
|
před 14 roky |
Samuel Thibault
|
291771f0e1
optimize not-busy signalization: only take the mutex if starpu_data_unregister is indeed waiting, and the handle is not busy
|
před 14 roky |
Samuel Thibault
|
3c0a0e89cc
Make starpu_data_unregister also wait for replicate refcnt and queued requests, should fix yet more odd issues
|
před 14 roky |
Nathalie Furmento
|
6db2c372ca
merge branch gpumem_prefetch
|
před 14 roky |
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
|
před 14 roky |
Samuel Thibault
|
b9f24287b1
Fix replicate reference counting
|
před 14 roky |
Samuel Thibault
|
6f253ca156
do not make _starpu_prefetch_data_on_node_with_mode wait for the request when async is true
|
před 14 roky |
Samuel Thibault
|
bd2c88d145
cast void* to please the SCC compiler
|
před 14 roky |
Samuel Thibault
|
33001ecdb8
Enable developer warnings only if the STARPU_DEVEL environment is defined to a non-empty value.
|
před 14 roky |
Cédric Augonnet
|
732e65e13c
Cleanup of the data request management code (ie. simplify the management of
|
před 14 roky |
Nathalie Furmento
|
0f4dabd5bf
fixes warnings detected by icc
|
před 14 roky |
Samuel Thibault
|
0d9f08ae8d
Fix copyrights, thanks Ludo!
|
před 14 roky |
Cédric Augonnet
|
c752a35cce
Fix a memleak reported by Mathieu Faverge
|
před 15 roky |
Cédric Augonnet
|
d20dcb2005
Revert commit r2772. We actually cannot really merge replicates and mem_chunks
|
před 15 roky |
Cédric Augonnet
|
6290ece0a1
- Add a "ndeps" field in the data request structure so that a request may
|
před 15 roky |
Cédric Augonnet
|
e344b2b6cc
This is a first step toward the merge of the data replicatate and mem_chunk
|
před 15 roky |
Cédric Augonnet
|
118472e5a7
starpu_fetch_data and starpu_release_data now take data replicates
|
před 15 roky |
Nathalie Furmento
|
553f253990
src: debug mechanism to log in and out functions calls (was helpful to debug MPI...)
|
před 15 roky |
Cédric Augonnet
|
c65bd29a96
- The data request structure does not contain handle + {src_node,dst_node}
|
před 15 roky |
Nathalie Furmento
|
92f41b0c15
src: use a standard debug/messaging system
|
před 15 roky |
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
|
před 15 roky |