Samuel Thibault
|
bdc03796b7
Fix unexpected common variables
|
пре 7 година |
Nathalie Furmento
|
6901c4441b
src/: fix copyrights
|
пре 8 година |
Nathalie Furmento
|
aae4029d83
INRIA is now called Inria
|
пре 8 година |
Samuel Thibault
|
144b79dffd
Extend simgrid initialization to distinguish between main redirection and MSG_process_attach. When using openmp, prevent simgrid from cleaning at exit since we still need it in destructors
|
пре 8 година |
Samuel Thibault
|
68dc8da493
make openmp support call simgrid early initialization before using pthread functions
|
пре 8 година |
Samuel Thibault
|
58d314a233
Fix name mangling
|
пре 8 година |
Samuel Thibault
|
18b498759d
fix build without simgrid
|
пре 8 година |
Samuel Thibault
|
fb2c477f95
Add observation hooks for OOC stochastic analysis
|
пре 8 година |
Samuel Thibault
|
370db6e6b6
relax yet more header inclusions
|
пре 8 година |
Luka Stanisic
|
fc4e42d679
simgrid: putting test of the SCHED_COST env variable in macro condition, making timers generic
|
пре 9 година |
Samuel Thibault
|
ab6af9c729
disable measuring scheduling cost by default
|
пре 9 година |
Samuel Thibault
|
0645ff44a6
simgrid: Add GPU synchronization point on cudaFree, like CUDA does
|
пре 9 година |
Luka Stanisic
|
db4d8cf053
simgrid: taking into account scheduling cost
|
пре 9 година |
Luka Stanisic
|
e310fc7224
simgrid: adding another environment variable STARPU_SIMGRID_FETCHING_INPUT_COST, to simulate the time to perform a fetching input
|
пре 9 година |
Samuel Thibault
|
f3f9acf198
Remove mutexes and conds from simgrid tasks and transfers since we are using queues everywhere now
|
пре 9 година |
Samuel Thibault
|
dc8374c8a3
Use only one MSG process per worker for running tasks
|
пре 9 година |
Luka Stanisic
|
019ea63df4
solving MPI_Test issue for simgrid
|
пре 9 година |
Samuel Thibault
|
2510657bc9
Add code that takes into account PCI topology to determine contention. But disable it for now since it seems to actually decrease performance...
|
пре 9 година |
Luka Stanisic
|
7437946cf8
simgrid: adding environment variable to take into account task submission costs in simgrid mode
|
пре 9 година |
Samuel Thibault
|
8cc4eac03c
Benefit from MSG_process_attach
|
пре 9 година |
Samuel Thibault
|
966c035f9e
add compatibility with simgrid 3.13
|
пре 9 година |
Samuel Thibault
|
90bf39960e
Vastly improve simgrid simulation time by using wake queues
|
пре 10 година |
Samuel Thibault
|
204c00b4bf
Integrate changes for starpu-simgrid-mpi: make TSD use process data instead of host data, since we may have several process on the same host, and pass process argument through argument instead of process data, and duplicate it.
|
пре 10 година |
Samuel Thibault
|
bb18b8d81e
Fix simgrid crash: _starpu_simgrid_running_smpi is called before starpu_getenv can check from simgrid calls that it's safe to call getenv
|
пре 10 година |
Samuel Thibault
|
1b2f436a98
catch unsafe use of non-reentrant getenv
|
пре 10 година |
Samuel Thibault
|
1683d35a0d
Fix msg.h inclusion according to new location
|
пре 11 година |
Samuel Thibault
|
c44e7dffbb
fix warnings
|
пре 11 година |
Samuel Thibault
|
f433b48230
Add STARPU_SIMGRID_CUDA_MALLOC_COST and STARPU_SIMGRID_QUEUE_MALLOC_COST environment variables to control whether simgrid simulates CUDA costs or not
|
пре 11 година |
Samuel Thibault
|
1e7a70e4aa
port r14265 from 1.1: Fix which simgrid host threads get started on
|
пре 11 година |
Samuel Thibault
|
48e2e4c66a
Fix startup of starpu-simgrid-mpi
|
пре 11 година |