Samuel Thibault
|
e6082a8f8e
Opportunistically gather sends whenever possible, for implementing diffusion tree later
|
7 years ago |
Samuel Thibault
|
ec1e3d1133
Move mpi_data initialization to separate _starpu_mpi_data_get
|
7 years ago |
Samuel Thibault
|
99d174ad07
separate out filling the request and submitting it, factorizing the filling into _starpu_mpi_request_fill, and allowing to handle submission more flexibly
|
7 years ago |
Nathalie Furmento
|
9e1e7aed80
mpi: fix copyrights
|
7 years ago |
Nathalie Furmento
|
99196050d2
mpi: fix variable name and datatype
|
7 years ago |
Nathalie Furmento
|
a5b9f794da
merge trunk
|
7 years ago |
Nathalie Furmento
|
a7447c4a37
mpi: followup to #22356: Introduce starpu_mpi_tag_t rather than hardcoding int64_t
|
7 years ago |
Nathalie Furmento
|
c358b9d7a5
mpi: protect access to values posted_requests and ready_requests
|
7 years ago |
Nathalie Furmento
|
906372922e
new configure option --enable-mpi-verbose
|
7 years ago |
Nathalie Furmento
|
1b9aa90e62
mpi: function starpu_mpi_comm_get_attr is either implemented in MPI or in NewMadeleine
|
7 years ago |
Nathalie Furmento
|
a2f44d1c40
merge trunk
|
7 years ago |
Nathalie Furmento
|
7fd7cf3f12
mpi: new function starpu_mpi_comm_get_attr to get the value of upper bound for tag value (key STARPU_MPI_TAG_UB)
|
7 years ago |
Nathalie Furmento
|
30f5569eb1
mpi: data tags used for exchanging data handles are stored on 64 bits
|
7 years ago |
Nathalie Furmento
|
c1d643ea5c
nmad,mpi: final step towards code merge
|
7 years ago |
Nathalie Furmento
|
db7a99b5ae
nmad,mpi: yet another step towards code merge
|
7 years ago |
Nathalie Furmento
|
4c63e4c66a
nmad,mpi: another step towards code merge
|
7 years ago |
Nathalie Furmento
|
dc839f4a0b
nmad: split src/starpu_mpi_nmad.c into src/starpu_mpi.c and src/nmad/starpu_mpi_nmad.c for nmad specific functions
|
7 years ago |
Nathalie Furmento
|
d0b9d50712
mpi: move raw_mpi specific functions from mpi/src/starpu_mpi.c to mpi/src/mpi/starpu_mpi_mpi.c
|
7 years ago |
Nathalie Furmento
|
1f1da14d73
merge trunk
|
7 years ago |
Nathalie Furmento
|
9fee053da5
mpi: move raw_mpi-specific implementations to mpi directory
|
7 years ago |
Nathalie Furmento
|
904903bef8
mpi/src: remove commented lines
|
7 years ago |
Nathalie Furmento
|
02d2a94c5a
mpi/src: fix barrier to also wait for ready requests
|
7 years ago |
Nathalie Furmento
|
130d46371a
minor fixes following sonar-scanner warnings
|
7 years ago |
Nathalie Furmento
|
4f2b91524a
mpi/src: fix coding style
|
7 years ago |
Samuel Thibault
|
f76300e50f
Fix memory leak on early reception of a detached request: we need to destroy them when it is both completed and the application has expressed it should be detached
|
7 years ago |
Samuel Thibault
|
5e3dbcf95a
Add per-node MPI data
|
7 years ago |
Samuel Thibault
|
28fcff7473
Add STARPU_MAIN_THREAD_CPUID and STARPU_MPI_THREAD_CPUID environment variables
|
7 years ago |
Samuel Thibault
|
835107f076
Fix coherency of priorities
|
7 years ago |
Samuel Thibault
|
9182b57470
Make it more explicit what prio_list_pop_front/back actually takes
|
7 years ago |
Samuel Thibault
|
b8e806b50a
Fix priority inversion
|
7 years ago |