Samuel Thibault 7240b27585 port r12759 from 1.1: Make sure we use the local stream, and not the stream of another device. Define separate streams for GPU-GPU transfers, depending on which device emits it 11 years ago
..
interfaces f255d2c95a port r12703 from 1.1: Allow data to be uninitialized but the application provide an init_cl to initialize it 12 years ago
coherency.c 1a4e729f6c port r12757 from 1.1: Do not let CPU workers submit transfers, CUDA is not actually safe for this... 11 years ago
coherency.h f255d2c95a port r12703 from 1.1: Allow data to be uninitialized but the application provide an init_cl to initialize it 12 years ago
copy_driver.c 7240b27585 port r12759 from 1.1: Make sure we use the local stream, and not the stream of another device. Define separate streams for GPU-GPU transfers, depending on which device emits it 11 years ago
copy_driver.h 03ef97c890 fix some bugs, debug in progress 12 years ago
data_request.c 4ce96baf81 src/datawizard/data_request.c: add parenthesis to enhance clarity 12 years ago
data_request.h 7ce4ced85d Let the CUDA driver progress while the GPU is computing 12 years ago
datastats.c 5f6f2bf55b port r11529 from 1.1: Ignore data races on statistics 12 years ago
datastats.h b227dbcfdc Use STARPU_ATTRIBUTE_* macros 12 years ago
datawizard.c 38fbca49e9 Fix _starpu_datawizard_progress prototype: it does not actually return anything 12 years ago
datawizard.h 38fbca49e9 Fix _starpu_datawizard_progress prototype: it does not actually return anything 12 years ago
filters.c f255d2c95a port r12703 from 1.1: Allow data to be uninitialized but the application provide an init_cl to initialize it 12 years ago
filters.h 5f9a2f7e14 Turn _filter_nparts_compute_chunk_size_and_offset into _starpu_filter_nparts_compute_chunk_size_and_offset. 13 years ago
footprint.c 1aad553cc2 Fix crash with perfmodels having type common 12 years ago
footprint.h e2b943451f mic (perfmodel): merge trunk + finalize perfmodel 12 years ago
malloc.c a9b47f084e Automatically disable memory pinning when running in valgrind 12 years ago
malloc.h ddf6a00144 src/datawizard/malloc: define prototypes 12 years ago
memalloc.c 63a53f35d2 Also print memory node name in the reclaiming warning 12 years ago
memalloc.h ea5d8f596b Make a copy of the interface to the memchunk only when the latter gets detached from the data, and thus the interface code will not work on it. Drop the copy when the memchunk gets reattached. This allows interfaces to modify pointers in the interface in unpack, notably 12 years ago
memory_manager.c fbd1b911e7 New starpu_memory_get_total function to get the size of a memory node. 12 years ago
memory_manager.h 03ef97c890 fix some bugs, debug in progress 12 years ago
memory_nodes.c 63a53f35d2 Also print memory node name in the reclaiming warning 12 years ago
memory_nodes.h 63a53f35d2 Also print memory node name in the reclaiming warning 12 years ago
memstats.c 8f5264b152 data interface: no longer store data size in the handle as some interface may have variable size 13 years ago
memstats.h edc236df55 memory stats: group all functions in new file src/datawizard/memstats.c and rename them to follow pattern starpu_memory_... 13 years ago
reduction.c 3989f504bd src: give name to internal tasks 12 years ago
sort_data_handles.c 64e93e4cf2 Use a different structure for ordered buffers 12 years ago
sort_data_handles.h 64e93e4cf2 Use a different structure for ordered buffers 12 years ago
user_interactions.c 24f00257b5 Fix acquisition of data on node -1, re-enable using it in data_invalidate 12 years ago
write_back.c 9783f21238 Fix of the livelock discovered by Marc Sergent's internship, by adding a maximum trylock threshold before a blocking lock 12 years ago
write_back.h c7321a76ff fix type for node to always be unsigned (instead of uint32_t) 13 years ago