Samuel Thibault
|
c68f28ad55
Avoid crash on big machines
|
10 rokov pred |
Samuel Thibault
|
e06d43b6cb
skip invalid blocking call test on valgrind, otherwise it shouts at memleaks at abortion
|
10 rokov pred |
Samuel Thibault
|
7ca138ba01
Fix thread safety of i accesses
|
10 rokov pred |
Samuel Thibault
|
37857129d2
Fix catching asan and tsan warnings or errors
|
10 rokov pred |
Samuel Thibault
|
1b10c4b468
Teach helgrind about other happens before/after given by atomic counters
|
10 rokov pred |
Samuel Thibault
|
378077355a
Also avoid letting _starpu_omp_dummy_shutdown drop keys when omp was started
|
10 rokov pred |
Samuel Thibault
|
86808ef8a5
Only enable unsafe optimizations when not blocking drivers, and prevent helgrind from shouting about them
|
10 rokov pred |
Samuel Thibault
|
bb3081fb9a
when pushing parallel tasks to explicit combined workers, we also need to use task aliases. Also make sure they get freed
|
10 rokov pred |
Samuel Thibault
|
5f1f2dd72f
clean up disabling some helgrind check
|
10 rokov pred |
Samuel Thibault
|
d12dea4834
Completely disable the actually-not-unsafe completion test optimization on helgrind
|
10 rokov pred |
Samuel Thibault
|
c8d60c7760
Document to helgrind that the last thread of the cg resets cg->remaining after all previous have decremented it
|
10 rokov pred |
Samuel Thibault
|
fac1e4fcf9
Move most initializations to the singleton section
|
10 rokov pred |
Samuel Thibault
|
80b986bb73
Fix double-linked list manipulation
|
10 rokov pred |
Samuel Thibault
|
f81fef6efd
Enable checking fmultiple on CUDA
|
10 rokov pred |
Samuel Thibault
|
ce58f7d412
Document how to switch between differents views of the same data.
|
10 rokov pred |
Samuel Thibault
|
d79d8c6fab
Document how to switch between differents views of the same data.
|
10 rokov pred |
Samuel Thibault
|
75d0d38234
Add STARPU_NOWHERE to create synchronization tasks with data.
|
10 rokov pred |
Samuel Thibault
|
3e1e661265
Fix memory leak when fxt is enabled
|
10 rokov pred |
Samuel Thibault
|
25c6817c52
Fix popping a task from the task queue
|
10 rokov pred |
Samuel Thibault
|
f3a665946c
Fix looping all workers except current worker
|
10 rokov pred |
Samuel Thibault
|
a9dd1bbdc7
disable test invalid_blocking_calls with --enable-fast, since the assertion is not compiled in
|
10 rokov pred |
Samuel Thibault
|
58509a318d
Do not infinitely look for tasks to steal
|
10 rokov pred |
Samuel Thibault
|
00b1ef6f74
Add more verbose comments in examples source code
|
10 rokov pred |
Samuel Thibault
|
b494a408b1
Really properly fix anim build
|
10 rokov pred |
Samuel Thibault
|
83af85922d
Fix build without fxt
|
10 rokov pred |
Samuel Thibault
|
fc5aa874a0
port r15822 from 1.2: fix small issues
|
10 rokov pred |
Samuel Thibault
|
fef8ca9445
port r15815 from starpu-on-mpi branch: Fix arithmetic on void *
|
10 rokov pred |
Samuel Thibault
|
ce9464d6b7
Add generatation of animated html trace of modular schedulers, with code from Anthony Simonet
|
10 rokov pred |
Samuel Thibault
|
adc8a6c44f
port r15809 from 1.1: clear spurious string data
|
10 rokov pred |
Samuel Thibault
|
0308be8d17
port r15806 from 1.1: move _STARPU_TRACE_JOB_POP call to common starpu_push_task_end place
|
10 rokov pred |