Samuel Thibault
|
385fa6ad24
Don't bother initializing data to zeros when it is already zeroed
|
5 anos atrás |
Samuel Thibault
|
df340a0574
make wont_use flush non-homed ooc data too
|
6 anos atrás |
Samuel Thibault
|
c86f60990f
Add starpu_data_set/get_ooc_flag
|
6 anos atrás |
Samuel Thibault
|
e6dd9e59e8
Add DOING_WONT_USE events
|
7 anos atrás |
Nathalie Furmento
|
0e688f6842
Add possibility to define the sequential consistency at the task level for each handle used by the task.
|
7 anos atrás |
Samuel Thibault
|
af9b8aa005
Add starpu_task_notify_ready_soon_register
|
7 anos atrás |
Samuel Thibault
|
0a7ddec6fa
Do not show internal tasks in fxt dag by default. Allow to hide acquisitions too.
|
7 anos atrás |
Nathalie Furmento
|
6901c4441b
src/: fix copyrights
|
7 anos atrás |
Nathalie Furmento
|
fa1cd3d704
fix to follow coding conventions
|
7 anos atrás |
Samuel Thibault
|
d0f4478094
fix dumb test
|
7 anos atrás |
Samuel Thibault
|
fa02a5e3e7
Automatically initialize handles on data acquisition when reduction methods are provided
|
7 anos atrás |
Samuel Thibault
|
aa2f42befe
Factorize numbering jobs and submitorder, and add DATA_WONT_USE events for tasks.rec
|
7 anos atrás |
Corentin Salingue
|
f9c20a61bb
merge from trunk
|
8 anos atrás |
Samuel Thibault
|
c7f166c27c
Add mpi communications in dag.dot
|
8 anos atrás |
Samuel Thibault
|
68cfd2adef
Fix bogus node usage in starpu_data_acquire_on_node when node is < 0
|
8 anos atrás |
Samuel Thibault
|
05a423147e
Factorize code
|
8 anos atrás |
Samuel Thibault
|
beea50c30b
Add starpu_data_acquire_try and starpu_data_acquire_on_node_try.
|
8 anos atrás |
Samuel Thibault
|
c51d9f874a
Fix node number for format conversion
|
8 anos atrás |
Corentin Salingue
|
2d256c6a3e
Merge from trunk
|
8 anos atrás |
Samuel Thibault
|
ef31b0b57f
Set diduse before calling the callback, for the case where the callback releases the data which was lazily unregistered
|
8 anos atrás |
Samuel Thibault
|
91f985c664
Do not bother telling _starpu_post_data_request which node is handler for the request, it can determine it by itself from the request, and it is actually more right when the request is an invalidation, for which the handler is undetermined (-1)
|
8 anos atrás |
Samuel Thibault
|
322115ff53
Fix setting diduse for a memory chunk: _starpu_memchunk_recently_used does not necessarily mean it was actually used, that could be a prefetch only. Make diduse marked from the tasks and from the data acquisitions instead
|
8 anos atrás |
Samuel Thibault
|
6d23cdec54
fixes, TODOs
|
8 anos atrás |
Samuel Thibault
|
76cf3612a8
small fixes
|
8 anos atrás |
Samuel Thibault
|
1aefee7563
small fixes
|
8 anos atrás |
Jérôme Clet-Ortega
|
51c024c820
Add --enable-numa option to configure and some NUMA support in StarPU memory management
|
8 anos atrás |
Samuel Thibault
|
5d82d338bf
Fix macro name to more precisely reflect behavior
|
8 anos atrás |
Nathalie Furmento
|
87718074ae
src: fix cppcheck warnings
|
8 anos atrás |
Samuel Thibault
|
de0bb767b0
port r19310 from 1.2: Fix locking memory replicates when e.g. invalidating data: we need to lock all nodes to prevent e.g. an eviction to disk.
|
8 anos atrás |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
8 anos atrás |