Samuel Thibault
|
51c910848d
write_through is asynchronous
|
14 years ago |
Samuel Thibault
|
07a56c8386
Fix reference count for starpu_data_acquire_cb when the target GPU is already full: we do want the request to succeed, even if it is asynchronous.
|
14 years ago |
Cyril Roelandt
|
5a705e4a6b
Replace starpu_get_memory_nodes_count by starpu_memory_nodes_get_count.
|
14 years ago |
Cyril Roelandt
|
cbe6828ab9
Call starpu_get_memory_nodes_count() only once instead of every time through the loop.
|
14 years ago |
Cyril Roelandt
|
6b9290d36c
Make _starpu_get_memory_nodes_count() public.
|
14 years ago |
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
|
f8fd5492bd
src: rename internal types following coding conventions
|
14 years ago |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
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 |
Samuel Thibault
|
6d7163a74e
Fix write-through in case the target already has updated data: the callback is still called in that case, so we need to take the read lock in all cases
|
14 years ago |
Samuel Thibault
|
ac44749ef2
Allow to use ~0 as broadcast wt_mask
|
14 years ago |
Samuel Thibault
|
3d15b9bbb1
drop debugging
|
14 years ago |
Samuel Thibault
|
61eda0dcef
Fix asynchronicity of the wt mechanism by keeping a read reference on the data
|
14 years ago |
Cédric Augonnet
|
517d6385e3
Bug fix: Do not hold the header lock while executing the callback when we don't
|
15 years ago |
Cédric Augonnet
|
3e719c4c87
Fix the write-through mechanism by making it synchronous. This is not the best
|
15 years ago |
Cédric Augonnet
|
732e65e13c
Cleanup of the data request management code (ie. simplify the management of
|
15 years ago |
Nathalie Furmento
|
0f4dabd5bf
fixes warnings detected by icc
|
15 years ago |
Samuel Thibault
|
0d9f08ae8d
Fix copyrights, thanks Ludo!
|
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
|
c65bd29a96
- The data request structure does not contain handle + {src_node,dst_node}
|
15 years ago |
Cédric Augonnet
|
74b87470d3
The _starpu_search_existing_data_request now considers a
|
15 years ago |
Cédric Augonnet
|
952534293d
Update copyright date
|
15 years ago |
Cédric Augonnet
|
3f9d1a9977
Rename the write-back mechanism into write-through mechanism.
|
15 years ago |
Nathalie Furmento
|
4a983beb04
Update copyright
|
15 years ago |
Cédric Augonnet
|
f483d3bb70
Minor code cleanups in the data request management.
|
15 years ago |
Cédric Augonnet
|
286ea96241
Clean the headers in src/datawizard a little.
|
15 years ago |
Nathalie Furmento
|
02ef8ebfca
Prefixing of src/common/starpu-spinlock.h
|
16 years ago |