Corentin Salingue
|
8036cbd347
fix when user don't want to use an MPI slave
|
9 年之前 |
Corentin Salingue
|
0dbf966aef
Merge from trunk
|
9 年之前 |
Nathalie Furmento
|
3659ac09f4
fix minor warnings
|
9 年之前 |
Nathalie Furmento
|
87718074ae
src: fix cppcheck warnings
|
9 年之前 |
Corentin Salingue
|
28d9ec43f7
add asynchronous MPI master-slave transfers
|
9 年之前 |
Corentin Salingue
|
8104359b27
return -ENODEV when starpu_init is called more than once with MPI Master Slave
|
9 年之前 |
Nathalie Furmento
|
b9cd261dbb
src: fix cppcheck warnings
|
9 年之前 |
Corentin Salingue
|
bf703a3667
Initialize only one worker set when mpi thread multiple is disabled to prevent error when we join the driver threads
|
9 年之前 |
Corentin Salingue
|
2f0f8ec9e4
finalize properly
|
9 年之前 |
Corentin Salingue
|
4a14747dd9
add Master <-> Slaves transfers + fix bug when asynchronous messages are received + fix bug when multiple thread is not activated
|
9 年之前 |
Corentin Salingue
|
4fc58ed56f
add Master-Slave functions, not tested yet
|
9 年之前 |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
9 年之前 |
Corentin Salingue
|
a8ca292382
use only one source thread to manage all sink nodes
|
9 年之前 |
Nathalie Furmento
|
d4761fddf6
src: introduce macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC to make sure we always check the return value of stdlib malloc functions
|
9 年之前 |
Corentin Salingue
|
265c0614c9
Nodes are correctly initiated and can send and recv some messages
|
9 年之前 |
Corentin Salingue
|
9e1a892b56
Begin to add a MPI driver
|
9 年之前 |
Samuel Thibault
|
9ee2fe9e5c
fix warning
|
9 年之前 |
Samuel Thibault
|
e86f961b13
Fix tree in case the PU level's father has only one child
|
9 年之前 |
Samuel Thibault
|
6a6935b2df
reduce yet more the overhead of tree worker lists
|
9 年之前 |
Samuel Thibault
|
becda370e9
Reduce overhead of tree worker lists
|
9 年之前 |
Olivier Aumage
|
cabe2dab63
- add support for Temanejo/Ayudame version 2
|
9 年之前 |
Olivier Aumage
|
52ea41d70b
- add the possibility to associate some user data to sched contexts (needed for some INTERTWinE work)
|
9 年之前 |
Samuel Thibault
|
bffcb64c0f
Fix non-cuda build
|
9 年之前 |
Samuel Thibault
|
6c23b4d6e1
Initialize cuda workers in parallel
|
9 年之前 |
Samuel Thibault
|
d8dc889ec3
When starting workers, do not wait for thread to get bound, let that happen in parallel
|
9 年之前 |
Samuel Thibault
|
6b863c6ee1
make sure that _starpu_get_worker_struct doesn't overflow. Inline starpu_worker_get_count to make it not too expensive
|
9 年之前 |
Samuel Thibault
|
7b65b0d270
typo
|
9 年之前 |
Samuel Thibault
|
7771735456
* Add STARPU_TASK_BREAK_ON_SCHED, STARPU_TASK_BREAK_ON_PUSH, and STARPU_TASK_BREAK_ON_POP environment variables to debug schedulers.
|
9 年之前 |
Samuel Thibault
|
8cc4eac03c
Benefit from MSG_process_attach
|
9 年之前 |
Samuel Thibault
|
1e9d4146f8
silence warning
|
9 年之前 |