Corentin Salingue
|
0de9723d06
fix switch env when having 2+ slaves
|
8 years ago |
Corentin Salingue
|
fea37039f6
sink_to_sink transfers with async mode
|
8 years ago |
Corentin Salingue
|
087b676559
add MPI slave to MPI slave sync transfers
|
8 years ago |
Corentin Salingue
|
6d11b2397f
replace malloc with STARPU_MALLOC to check the pointer
|
8 years ago |
Corentin Salingue
|
0dbf966aef
Merge from trunk
|
8 years ago |
Corentin Salingue
|
f7acc7fe76
* fix bug in async mode when using MPI Master-Slave
|
8 years ago |
Nathalie Furmento
|
87718074ae
src: fix cppcheck warnings
|
8 years ago |
Corentin Salingue
|
28d9ec43f7
add asynchronous MPI master-slave transfers
|
8 years ago |
Corentin Salingue
|
3bbc1443c4
Each worker can manage the good set of memories
|
8 years ago |
Corentin Salingue
|
4a14747dd9
add Master <-> Slaves transfers + fix bug when asynchronous messages are received + fix bug when multiple thread is not activated
|
8 years ago |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
9 years ago |
Nathalie Furmento
|
5ddc937a06
mic: add MP_COMMAND and NODE in starpu_mp_command and starpu_mp_node_kind enum values
|
9 years ago |
Corentin Salingue
|
a8ca292382
use only one source thread to manage all sink nodes
|
9 years ago |
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 years ago |
Samuel Thibault
|
602085a260
Fix getting dynamic interfaces on mic
|
10 years ago |
Samuel Thibault
|
282634e05f
Fix getting dynamic handles on mic
|
10 years ago |
Samuel Thibault
|
73e95ec64e
Improve BUFFER_SIZE management for MIC messages
|
10 years ago |
Samuel Thibault
|
7d0da05fe9
Fix selecting the core ID on MIC
|
10 years ago |
Samuel Thibault
|
90bf39960e
Vastly improve simgrid simulation time by using wake queues
|
10 years ago |
Samuel Thibault
|
23b5457f92
port r16114 from 1.2: Make non-cpu drivers also process main_ram requests so write_invalidation requests can work in non-cpu case. Those drivers can run them anyway, and this is actually required for the disk+gpu case.
|
10 years ago |
Samuel Thibault
|
fef8ca9445
port r15815 from starpu-on-mpi branch: Fix arithmetic on void *
|
10 years ago |
Samuel Thibault
|
c8efbb83e8
Inline list heads instead of keeping allocating them
|
10 years ago |
Nathalie Furmento
|
e3b44209ed
update copyright
|
10 years ago |
Nathalie Furmento
|
efea5f1a8f
src/ tests/ tools/: fix coding style, curly braces go on a newline
|
10 years ago |
Samuel Thibault
|
113cdbb1a3
Support pipeline mode in simgrid too. The results match the reality!
|
11 years ago |
Samuel Thibault
|
c3e6095f8d
Move the pause implementation into its own function, instead of _starpu_machine_is_running which is called in various places where the pause can actually lead to deadlocks
|
11 years ago |
Samuel Thibault
|
3db86a2ede
* Add STARPU_VARIABLE_NBUFFERS to be set in cl.nbuffers, and nbuffers and
|
11 years ago |
Samuel Thibault
|
778b4c444a
* Add codelet size, footprint and tag id in the paje trace.
|
11 years ago |
Samuel Thibault
|
5ec6f8b8a7
Drop unused mask parameter of _starpu_fetch_task_input and _starpu_push_task_output
|
11 years ago |
Samuel Thibault
|
d448281fc3
New STARPU_DISABLE_KERNELS environment variable to disable actual kernel execution.
|
11 years ago |