Olivier Aumage
|
cabe2dab63
- add support for Temanejo/Ayudame version 2
|
лет назад: 9 |
Samuel Thibault
|
1496e10d1f
finish fixing asynchronous partitioning of temporary data: data_partition_submit should not do coherency when the data is not initialized yet
|
лет назад: 9 |
Samuel Thibault
|
654ad27766
Add STARPU_LOCALITY flag
|
лет назад: 9 |
Samuel Thibault
|
aeb51177f0
STARPU_SSEND should not care for implicit dependencies
|
лет назад: 9 |
Samuel Thibault
|
3e1e661265
Fix memory leak when fxt is enabled
|
лет назад: 10 |
Samuel Thibault
|
4003417753
port r15685 from 1.2: Fix missing dependencies when a task accesses the same data in R and W modes
|
лет назад: 10 |
Samuel Thibault
|
5f9b1425e5
Make sure we don't reuse the same dependency slot
|
лет назад: 10 |
Samuel Thibault
|
db8e8261a4
update TSAN suppressions
|
лет назад: 10 |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
лет назад: 11 |
Nathalie Furmento
|
efea5f1a8f
src/ tests/ tools/: fix coding style, curly braces go on a newline
|
лет назад: 11 |
Samuel Thibault
|
1082921b5a
Fix implicit dependencies when a task accesses data in both R and RW modes, thanks Jean-Marie Couteyen for the patch
|
лет назад: 11 |
Samuel Thibault
|
f95cd146b8
Fix a commute bug, thanks Stojce for the report!
|
лет назад: 11 |
Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
лет назад: 11 |
Samuel Thibault
|
f43bf86292
Fix complexity of implicit task/data dependency, from quadratic to linear
|
лет назад: 11 |
Samuel Thibault
|
3db86a2ede
* Add STARPU_VARIABLE_NBUFFERS to be set in cl.nbuffers, and nbuffers and
|
лет назад: 11 |
Samuel Thibault
|
f7033edbc6
Drop spurious test
|
лет назад: 12 |
Samuel Thibault
|
384ffc0f62
Add missing ghost dependencies in DAG
|
лет назад: 12 |
Samuel Thibault
|
8e3d4676f4
Make _starpu_data_wait_until_available take a synchronization name, so that the node in the DAG becomes understandable
|
лет назад: 12 |
Samuel Thibault
|
829873fb2d
Fix used structure
|
лет назад: 12 |
Nathalie Furmento
|
9928249727
jobs: remove field struct _starpu_job::model_name to avoid unnecessary
|
лет назад: 12 |
Samuel Thibault
|
0d1b0375b3
backport r11155 from 1.1: Disabling access to a variable locally does not actually seem to prevent helgrind from raising the race issues, on the contrary it prevents it from recording where the race comes from... Simply just disable checking these variables completely.
|
лет назад: 12 |
Samuel Thibault
|
54460ab919
port r11138 from 1.1: Do not lie to helgrind about having taken a mutex, it produces erroneous races inside mutexes. Rather make helgrind ignore the precise memory accesses we know we do not need to care about
|
лет назад: 12 |
Samuel Thibault
|
41dee18d0c
fix protecting post_sync_tasks_cnt with sequential_consistency_mutex. But no need to take the mutex when it is known to be 0, just tell hellgrind to be fine with it
|
лет назад: 12 |
Samuel Thibault
|
12aa69aa32
It does not make sense to test for sequential_consistency flag when unlocking the post_sync_tasks: we are at execution time, not submission time. post_sync_tasks_cnt tells us whether post_sync tasks have been submitted or not anyway
|
лет назад: 12 |
Samuel Thibault
|
c763a690c2
Use C99 variadic macro support, not GNU
|
лет назад: 12 |
Samuel Thibault
|
55897da289
Generalize implicit dependency handling to properly make commutative writers wait for all the previous readers, vice-versa, etc.
|
лет назад: 12 |
Samuel Thibault
|
02499756ce
Add COMMUTE flag to let StarPU commute task with write access
|
лет назад: 12 |
Nathalie Furmento
|
30860cac02
Renaming of diverse functions and datatypes.
|
лет назад: 12 |
Nathalie Furmento
|
786b8fb4b7
move _STARPU_PTHREAD_XXX macros to public API starpu_thread_util and rename them to STARPU_PTHREAD_XXX
|
лет назад: 12 |
Nathalie Furmento
|
a88351d5d1
macros STARPU_TASK_GET_HANDLE, STARPU_TASK_SET_HANDLE, STARPU_CODELET_GET_MODE and STARPU_CODELET_SET_MODE are now in public API
|
лет назад: 12 |