Nathalie Furmento
|
3b11430ea2
mpi: store hashlisht for early_data and early_request on 2 levels, the first level is indexed on (rank, comm) and the 2nd level on data_tag.
|
6 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
|
6 gadi atpakaļ |
Adrien Guilbaud
|
e0258a2e2b
fix hwloc level for pioman bound thread
|
6 gadi atpakaļ |
Adrien Guilbaud
|
fdfdb9e07b
force MPI and pioman threads to share the same core in nmad interface
|
6 gadi atpakaļ |
Adrien Guilbaud
|
cf365bf9f2
add hook registration for nmad polling
|
6 gadi atpakaļ |
Adrien Guilbaud
|
2328ec04b6
give pioman a cpu id for bound thread
|
6 gadi atpakaļ |
Samuel Thibault
|
8b9496958d
Fix mpi traces with nmad
|
6 gadi atpakaļ |
Nathalie Furmento
|
f7abbfa6fc
update copyright
|
7 gadi atpakaļ |
Samuel Thibault
|
219444ea3f
Add STARPU_RESERVE_NCPU environment variable and reserve_ncpus config field
|
7 gadi atpakaļ |
Samuel Thibault
|
886cc6b57f
Add starpu_get_next_bindid and starpu_bind_thread_on
|
7 gadi atpakaļ |
Samuel Thibault
|
aa49c90b08
drop unused function
|
7 gadi atpakaļ |
Samuel Thibault
|
9ab3f077e2
Fix starpu_mpi_comm_get_attr calling convention for STARPU_MPI_TAG_UB according to MPI standard
|
7 gadi atpakaļ |
Samuel Thibault
|
770a06340f
rename submit_redirects parameter to submit_control, for more genericity
|
7 gadi atpakaļ |
Samuel Thibault
|
225ea854c5
Pave the way for computing a diffusion tree
|
7 gadi atpakaļ |
Nathalie Furmento
|
3278b7715f
minor fixes following coding conventions w.r.t braces
|
7 gadi atpakaļ |
Nathalie Furmento
|
36dca06870
mpi: fixes for NewMadeleine
|
7 gadi atpakaļ |
Samuel Thibault
|
e6082a8f8e
Opportunistically gather sends whenever possible, for implementing diffusion tree later
|
7 gadi atpakaļ |
Samuel Thibault
|
fc7f7bb4de
Concentrate MPI environment variables values in just one place
|
7 gadi atpakaļ |
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 gadi atpakaļ |
Samuel Thibault
|
19cb71806e
Rename mpi-nmad's _starpu_mpi_handle_new_request to _starpu_mpi_submit_ready_request for coherency
|
7 gadi atpakaļ |
Samuel Thibault
|
bfd3b67f90
Factorize _starpu_mpi_request_init and _starpu_mpi_request_destroy
|
7 gadi atpakaļ |
Samuel Thibault
|
4173c73f06
We need to record our ID in the trace before the main thread makes any MPI call
|
7 gadi atpakaļ |
Samuel Thibault
|
0a771a0c09
Fix warning
|
7 gadi atpakaļ |
Nathalie Furmento
|
9e1e7aed80
mpi: fix copyrights
|
7 gadi atpakaļ |
Nathalie Furmento
|
1dca50b395
fix copyright holder name
|
7 gadi atpakaļ |
Samuel Thibault
|
187c7a8839
Add STARPU_MPI_PRIORITIES environment variable
|
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
|
89973c04cc
notify main that mpi is started before waiting for fxt to start, otherwise we can have a deadlock
|
7 gadi atpakaļ |
Nathalie Furmento
|
4d94077af2
mpi/src/nmad/starpu_mpi_nmad.c: fix function prototype
|
8 gadi atpakaļ |