Samuel Thibault
|
af6fbb8766
Tell helgrind that it's fine to check for empty fifo without actual mutex (it's just a pointer)
|
12 年之前 |
Samuel Thibault
|
9dc7323531
Note TODO about MPI reduction
|
12 年之前 |
Andra Hugo
|
a0074841dc
fix ispeed_lp (consider the bw only if the gpu does not belong to the ctx, in this case a forced data transfer could be needed)
|
12 年之前 |
Andra Hugo
|
4c3d206a67
wake up workers when there's a task pushed
|
12 年之前 |
Sylvain Henry
|
a56bf9a099
SOCL: fix race
|
12 年之前 |
Samuel Thibault
|
6f424b2cdf
Make setting mc->data atomic with removing it from the mc_list, instead of dealing with data being NULL
|
12 年之前 |
Samuel Thibault
|
7f41445f74
add -lm for sqrt
|
12 年之前 |
Samuel Thibault
|
8162e8cfed
explain profiling safety to helgrind through annotation rather than suppression
|
12 年之前 |
Samuel Thibault
|
38e722860a
Initialize cond and mutex dynamically, so they can be destroyed dynamically by helgrind
|
12 年之前 |
Samuel Thibault
|
d59644d146
Add more synchronization hints about config->running
|
12 年之前 |
Samuel Thibault
|
5f35a0321d
Add more synchronization to explain helgrind that config.running is safe
|
12 年之前 |
Nathalie Furmento
|
a646d6a75a
src/common/utils.h: old versions of valgrind do not provide the macros
|
12 年之前 |
Samuel Thibault
|
2a81ad3400
Add -lm for sqrtf and sqrt
|
12 年之前 |
Samuel Thibault
|
65505adaba
Also fix freeing opencl data of vector and matrix interfaces
|
12 年之前 |
Samuel Thibault
|
73b8f5a1c3
fix build
|
12 年之前 |
Samuel Thibault
|
0346982735
fix freeing opencl data from the block interface
|
12 年之前 |
Nathalie Furmento
|
4828cc67c5
mpi/src/starpu_mpi.c: test return values of MPI functions
|
12 年之前 |
Nathalie Furmento
|
6cacff4980
mpi/tests/user_defined_datatype.c: make sure tags are different for each iteration
|
12 年之前 |
Nathalie Furmento
|
8ef6b950f3
tests/loader.c: send SIGQUIT on timeout to generate core file
|
12 年之前 |
Andra Hugo
|
5c1a97e5c7
fix resize for lp2 (compute correctly the bw && the latency)
|
12 年之前 |
Samuel Thibault
|
d95e1c8398
explain helgrind about some races we are fine with
|
12 年之前 |
Samuel Thibault
|
95e0b19b3e
Add some missing mutex/cond/rwlock_destroy
|
12 年之前 |
Samuel Thibault
|
4b2844fb36
Also automatically release opencl memory on shutdown
|
12 年之前 |
Andra Hugo
|
a603573008
fix valgrind issue
|
12 年之前 |
Samuel Thibault
|
32e124f6b6
revert spurious change in r9000, keep the suppression for now
|
12 年之前 |
Samuel Thibault
|
c44a90ff25
after r8987, mem chunks can now not have a data pointer
|
12 年之前 |
Samuel Thibault
|
add756f1af
Note about racyness. We can't really add a suppression for this case, it would hide potential other races
|
12 年之前 |
Samuel Thibault
|
0cd466b90a
revert r8991: the busy_mutex must be taken after the spinlock, so we can not take the spinlock after the mutex. Reading an int really is atomic on all our targets anyway.
|
12 年之前 |
Samuel Thibault
|
5e18100b8c
more suppressions
|
12 年之前 |
Samuel Thibault
|
78e6c17e27
Fix setting memory limit above 2GiB
|
12 年之前 |