Nathalie Furmento
|
f7d7b4390f
mpi/src/starpu_mpi.c: just test value returned by MPI_Test is not zero
|
лет назад: 12 |
Nathalie Furmento
|
319b4f9d77
mpi/src/starpu_mpi.c: harmonize debug messages
|
лет назад: 12 |
Nathalie Furmento
|
730cb33465
mpi/src/starpu_mpi.c: set unset value for user_datatype and count
|
лет назад: 12 |
Nathalie Furmento
|
bb60385e65
mpi/src/starpu_mpi.c: revert commit 8879 which simplified the mechanism to receive data size for user-defined datatype
|
лет назад: 12 |
Samuel Thibault
|
751174d9c5
Factorize call to _starpu_mpi_irecv_data_func
|
лет назад: 12 |
Samuel Thibault
|
7fede3d0fa
factorize call to _starpu_mpi_isend_data_func
|
лет назад: 12 |
Nathalie Furmento
|
52c8d99baf
mpi/src/starpu_mpi.c: add mechanism to overlap the sending of the size with the packing of the data
|
лет назад: 12 |
Nathalie Furmento
|
470d35a654
mpi: simplify mechanism to receive data size for user-defined datatype
|
лет назад: 12 |
Nathalie Furmento
|
762e40a988
mpi: simplify mechanism to send data size for user-defined datatype
|
лет назад: 12 |
Nathalie Furmento
|
52ac5fca66
mpi/src/starpu_mpi.c: revert commit 8620 which intended to fix mechanism to send data with user-defined datatype.
|
лет назад: 12 |
Nathalie Furmento
|
5f9c48fb80
mpi/src/starpu_mpi.c: free allocated memory
|
лет назад: 12 |
Nathalie Furmento
|
866e3c167e
mpi/src/starpu_mpi.c: call starpu_set_profiling_id once MPI initialisation is done
|
лет назад: 12 |
Nathalie Furmento
|
e3981b4b06
mpi/src/starpu_mpi.c: MPI functions cannot be called before MPI has been initialised
|
лет назад: 12 |
Marc Sergent
|
ff8397c470
Adding trace management of MPI communication threads.
|
лет назад: 12 |
Nathalie Furmento
|
e390ca2a94
mpi/src/starpu_mpi.c: fix mechanism to send data with user-defined datatype.
|
лет назад: 12 |
Nathalie Furmento
|
942ad714c3
mpi/src/starpu_mpi.c: mark probe request as being submitted and improve debug messages
|
лет назад: 12 |
Nathalie Furmento
|
4b7f11209c
mpi: New functionality starpu_mpi_irecv_probe_detached which first tests if the message is available before calling MPI_Recv.
|
лет назад: 12 |
Nathalie Furmento
|
3281be1c30
mpi/src/starpu_mpi.c: small fixes
|
лет назад: 12 |
Nathalie Furmento
|
3152c56906
mpi/src/starpu_mpi.c: free allocated memory
|
лет назад: 13 |
Nathalie Furmento
|
1cacde0c05
mpi/src: fix spacing
|
лет назад: 13 |
Nathalie Furmento
|
e2c56a04f9
mpi/src/starpu_mpi.c: fix memory leak for detached requests
|
лет назад: 13 |
Nathalie Furmento
|
f32f3e7125
mpi/src/starpu_mpi.c: add more information to debug message and TODO
|
лет назад: 13 |
Nathalie Furmento
|
4ea8619303
mpi/src: functions to free datatype are now defined per type, it allows to make sure complex datatypes are freed properly
|
лет назад: 13 |
Nathalie Furmento
|
2942bd8e4e
mpi: rename internal function starpu_mpi_handle_to_datatype to _starpu_mpi_handle_allocate_datatype and update its prototype
|
лет назад: 13 |
Nathalie Furmento
|
8b2f1d8696
mpi: in struct _starpu_mpi_req, rename field needs_unpacking in user_datatype
|
лет назад: 13 |
Nathalie Furmento
|
f6cb32fee1
mpi/src/starpu_mpi.c: check pointer is valid
|
лет назад: 13 |
Nathalie Furmento
|
288438b79a
mpi: rename functions related to cache mechanism
|
лет назад: 13 |
Nathalie Furmento
|
2ff3a3d5c2
mpi/src/starpu_mpi.c: fix indentation
|
лет назад: 13 |
Nathalie Furmento
|
41888196bb
mpi/src/starpu_mpi.c: fix code in_starpu_mpi_handle_request_termination. Only receive and send requests need to deal with data. Thanks to Benoit Lizé for reporting the bug.
|
лет назад: 13 |
Nathalie Furmento
|
cc29bc43df
mpi: add a parameter initialize_mpi to starpu_mpi_init, then we no longer rely on MPI_Initialized() to detect if MPI is already initialised or not, we just ask the upper layer to tell us if it needs to be initialised
|
лет назад: 13 |