| .. |
|
interfaces
|
f255d2c95a
port r12703 from 1.1: Allow data to be uninitialized but the application provide an init_cl to initialize it
|
12 anos atrás |
|
coherency.c
|
1a4e729f6c
port r12757 from 1.1: Do not let CPU workers submit transfers, CUDA is not actually safe for this...
|
12 anos atrás |
|
coherency.h
|
f255d2c95a
port r12703 from 1.1: Allow data to be uninitialized but the application provide an init_cl to initialize it
|
12 anos atrás |
|
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
|
12 anos atrás |
|
copy_driver.h
|
03ef97c890
fix some bugs, debug in progress
|
12 anos atrás |
|
data_request.c
|
4ce96baf81
src/datawizard/data_request.c: add parenthesis to enhance clarity
|
12 anos atrás |
|
data_request.h
|
7ce4ced85d
Let the CUDA driver progress while the GPU is computing
|
12 anos atrás |
|
datastats.c
|
5f6f2bf55b
port r11529 from 1.1: Ignore data races on statistics
|
12 anos atrás |
|
datastats.h
|
b227dbcfdc
Use STARPU_ATTRIBUTE_* macros
|
13 anos atrás |
|
datawizard.c
|
38fbca49e9
Fix _starpu_datawizard_progress prototype: it does not actually return anything
|
12 anos atrás |
|
datawizard.h
|
38fbca49e9
Fix _starpu_datawizard_progress prototype: it does not actually return anything
|
12 anos atrás |
|
filters.c
|
f255d2c95a
port r12703 from 1.1: Allow data to be uninitialized but the application provide an init_cl to initialize it
|
12 anos atrás |
|
filters.h
|
5f9a2f7e14
Turn _filter_nparts_compute_chunk_size_and_offset into _starpu_filter_nparts_compute_chunk_size_and_offset.
|
13 anos atrás |
|
footprint.c
|
1aad553cc2
Fix crash with perfmodels having type common
|
12 anos atrás |
|
footprint.h
|
e2b943451f
mic (perfmodel): merge trunk + finalize perfmodel
|
12 anos atrás |
|
malloc.c
|
a9b47f084e
Automatically disable memory pinning when running in valgrind
|
12 anos atrás |
|
malloc.h
|
ddf6a00144
src/datawizard/malloc: define prototypes
|
12 anos atrás |
|
memalloc.c
|
63a53f35d2
Also print memory node name in the reclaiming warning
|
12 anos atrás |
|
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 anos atrás |
|
memory_manager.c
|
fbd1b911e7
New starpu_memory_get_total function to get the size of a memory node.
|
12 anos atrás |
|
memory_manager.h
|
03ef97c890
fix some bugs, debug in progress
|
12 anos atrás |
|
memory_nodes.c
|
63a53f35d2
Also print memory node name in the reclaiming warning
|
12 anos atrás |
|
memory_nodes.h
|
63a53f35d2
Also print memory node name in the reclaiming warning
|
12 anos atrás |
|
memstats.c
|
8f5264b152
data interface: no longer store data size in the handle as some interface may have variable size
|
13 anos atrás |
|
memstats.h
|
edc236df55
memory stats: group all functions in new file src/datawizard/memstats.c and rename them to follow pattern starpu_memory_...
|
13 anos atrás |
|
reduction.c
|
3989f504bd
src: give name to internal tasks
|
12 anos atrás |
|
sort_data_handles.c
|
64e93e4cf2
Use a different structure for ordered buffers
|
12 anos atrás |
|
sort_data_handles.h
|
64e93e4cf2
Use a different structure for ordered buffers
|
12 anos atrás |
|
user_interactions.c
|
24f00257b5
Fix acquisition of data on node -1, re-enable using it in data_invalidate
|
12 anos atrás |
|
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 anos atrás |
|
write_back.h
|
c7321a76ff
fix type for node to always be unsigned (instead of uint32_t)
|
13 anos atrás |