Philippe SWARTVAGHER
|
683761bb4d
mpi: add function starpu_mpi_get_thread_cpuid()
|
5 gadi atpakaļ |
Philippe SWARTVAGHER
|
e1bffe77f9
Add STARPU_DISPLAY_BINDINGS env var to display all bindings
|
5 gadi atpakaļ |
Samuel Thibault
|
46b44bcebb
Make sure we do not have MPI communications pending in the task graph before shutting down MPI
|
5 gadi atpakaļ |
Nathalie Furmento
|
d78d15b29e
mpi: put all implementation specific functions in the backend interface
|
5 gadi atpakaļ |
Nathalie Furmento
|
23716e46b5
mpi: call backend shutdown function
|
5 gadi atpakaļ |
Nathalie Furmento
|
6a16f8370f
update copyright holders
|
5 gadi atpakaļ |
Philippe SWARTVAGHER
|
7b21ab4e50
MPI: reserve a core only if STARPU_NCPU isn't defined
|
5 gadi atpakaļ |
Philippe SWARTVAGHER
|
8ae1750b26
Fix disabling FxT traces with STARPU_FXT_TRACE=0 with MPI
|
5 gadi atpakaļ |
Nathalie Furmento
|
2906ec44bd
mpi: access mpi and nmad implementations through a backend interface to avoid having MPI or NMAD code directly in the common code
|
5 gadi atpakaļ |
Nathalie Furmento
|
f7abbfa6fc
update copyright
|
6 gadi atpakaļ |
Samuel Thibault
|
7a1b3f3d8a
do not abort starpu_mpi_init_conf if starpu_init returned non-zero
|
7 gadi atpakaļ |
Samuel Thibault
|
4382fad991
Use starpu_mpi_init_conf instead of starpu_mpi_init
|
7 gadi atpakaļ |
Samuel Thibault
|
7447afa202
Rename starpu_mpi_init_with_conf to starpu_mpi_init_conf and extend it with the comm parameter, so that it can be used in all cases
|
7 gadi atpakaļ |
Samuel Thibault
|
ea82e361d6
Make sure users don't mix initializing MPI and non-world communicators
|
7 gadi atpakaļ |
Samuel Thibault
|
865d39a400
Avoid crashing when starpu_mpi_init_with_conf is passed conf == NULL
|
7 gadi atpakaļ |
Samuel Thibault
|
be5815e5bb
Rename starpu_mpi_init_with_driver to starpu_mpi_init_with_conf
|
7 gadi atpakaļ |
Nathalie Furmento
|
fc900ba4ac
New StarPU-MPI initialization function (starpu_mpi_init_with_driver)
|
8 gadi atpakaļ |
Samuel Thibault
|
e6082a8f8e
Opportunistically gather sends whenever possible, for implementing diffusion tree later
|
7 gadi atpakaļ |
Samuel Thibault
|
0a771a0c09
Fix warning
|
7 gadi atpakaļ |
Nathalie Furmento
|
9e1e7aed80
mpi: fix copyrights
|
7 gadi atpakaļ |
Nathalie Furmento
|
e72559461f
mpi: fix typo
|
7 gadi atpakaļ |
Nathalie Furmento
|
b52b2c01bf
mpi: followup to @22365: fix the use of uintptr_t for the return value of the progression thread
|
7 gadi atpakaļ |
Nathalie Furmento
|
7de2d2bf84
mpi: use uintptr_t for the return value of the progression thread
|
7 gadi atpakaļ |
Samuel Thibault
|
a0336d8212
fix warning
|
7 gadi atpakaļ |
Nathalie Furmento
|
5e6a2a33ea
fixes for unused attributes and other minor warnings
|
7 gadi atpakaļ |
Nathalie Furmento
|
a5b9f794da
merge trunk
|
7 gadi atpakaļ |
Nathalie Furmento
|
a7447c4a37
mpi: followup to #22356: Introduce starpu_mpi_tag_t rather than hardcoding int64_t
|
7 gadi atpakaļ |
Alexandre Denis
|
90e90c1335
starpu-nmad: prefer strat_prio when the user doesn't enforce any nmad strategy
|
7 gadi atpakaļ |
Nathalie Furmento
|
c1d643ea5c
nmad,mpi: final step towards code merge
|
7 gadi atpakaļ |
Nathalie Furmento
|
4c63e4c66a
nmad,mpi: another step towards code merge
|
7 gadi atpakaļ |