Nathalie Furmento
|
0bfeca4de0
mpi/tests/user_defined_datatype_value.h: allow to overlap sending of the size and packing of the data
|
12 éve |
Nathalie Furmento
|
70f5676bf3
mpi/tests/user_defined_datatype.c: define more elements
|
12 éve |
Nathalie Furmento
|
a52dd97db6
src/util/starpu_insert_task_utils.c: more explicit error message
|
12 éve |
Nathalie Furmento
|
053e156e71
mpi/tests/mpi_reduction.c: fix data handles access modes defined by the codelet
|
12 éve |
Nathalie Furmento
|
13939b21e2
mpi/src/starpu_mpi_datatype.c: pointers are not permitted as case values, use if conditions instead of switch
|
12 éve |
Nathalie Furmento
|
bc799eac86
mpi/tests: add testcase
|
12 éve |
Nathalie Furmento
|
3223cc72d7
mpi/src: do not send a heap allocated variable as the behaviour of MPI_Isend is unclear if the data is sent after exiting the function
|
12 éve |
Nathalie Furmento
|
23c7b24def
mpi/src: make sure psize is initialised with the proper value
|
12 éve |
Nathalie Furmento
|
61f41b0783
mpi/src: test return value of MPI_Isend function and add debug message
|
12 éve |
Nathalie Furmento
|
93b137d920
mpi/src: test return value of MPI function
|
12 éve |
Nathalie Furmento
|
d2fa75cd19
mpi/src: update debug display system to use a level from which on we want to display debug messages
|
12 éve |
Nathalie Furmento
|
2d5f9e7020
mpi/src: new function _starpu_mpi_datatype to return a MPI datatype as
|
12 éve |
Samuel Thibault
|
02d4168c57
Fix reduction codelets modes further
|
12 éve |
Samuel Thibault
|
ad0f7bbef7
Set reduction codelet modes in codelet, not at execution
|
12 éve |
Samuel Thibault
|
40b9725a65
fix build
|
12 éve |
Samuel Thibault
|
af6fbb8766
Tell helgrind that it's fine to check for empty fifo without actual mutex (it's just a pointer)
|
12 éve |
Samuel Thibault
|
9dc7323531
Note TODO about MPI reduction
|
12 éve |
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 éve |
Andra Hugo
|
4c3d206a67
wake up workers when there's a task pushed
|
12 éve |
Sylvain Henry
|
a56bf9a099
SOCL: fix race
|
12 éve |
Samuel Thibault
|
6f424b2cdf
Make setting mc->data atomic with removing it from the mc_list, instead of dealing with data being NULL
|
12 éve |
Samuel Thibault
|
7f41445f74
add -lm for sqrt
|
12 éve |
Samuel Thibault
|
8162e8cfed
explain profiling safety to helgrind through annotation rather than suppression
|
12 éve |
Samuel Thibault
|
38e722860a
Initialize cond and mutex dynamically, so they can be destroyed dynamically by helgrind
|
12 éve |
Samuel Thibault
|
d59644d146
Add more synchronization hints about config->running
|
12 éve |
Samuel Thibault
|
5f35a0321d
Add more synchronization to explain helgrind that config.running is safe
|
12 éve |
Nathalie Furmento
|
a646d6a75a
src/common/utils.h: old versions of valgrind do not provide the macros
|
12 éve |
Samuel Thibault
|
2a81ad3400
Add -lm for sqrtf and sqrt
|
12 éve |
Samuel Thibault
|
65505adaba
Also fix freeing opencl data of vector and matrix interfaces
|
12 éve |
Samuel Thibault
|
73b8f5a1c3
fix build
|
12 éve |