Nathalie Furmento
|
67951c8857
merge trunk
|
11 jaren geleden |
Nathalie Furmento
|
0fb9ed8550
src/core/perfmodel/perfmodel_history.: factorise some code
|
11 jaren geleden |
Samuel Thibault
|
2a4327990e
remove unused variable
|
11 jaren geleden |
Samuel Thibault
|
0ee6e32149
Fix prototype
|
11 jaren geleden |
Samuel Thibault
|
ef61dfaf6a
Add parameter to can_copy, so it can choose from which node to issue the transfer.
|
11 jaren geleden |
Nathalie Furmento
|
3311366e8d
src/core/perfmodel/perfmodel_history.c: protect the access to global variable arch_combs
|
11 jaren geleden |
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 jaren geleden |
Samuel Thibault
|
97b650bef6
Do not keep the scheduling mutex while submitting conversion tasks, since that may be calling _starpu_post_data_request and thus _starpu_wake_all_blocked_workers_on_node in the end, leading to a deadlock.
|
11 jaren geleden |
Samuel Thibault
|
4497fe7d38
Fix eager policies in blocking mode: the policy mutex mustn't be held while calling starpu_wakeup_worker, since in other parts of the code we take the mutexes the other way
|
11 jaren geleden |
Samuel Thibault
|
5a7ec26d01
Move the redirection of the application's main into starpu_simgrid_wrap.h
|
11 jaren geleden |
Samuel Thibault
|
2d9267358e
Avoid changing the existing format, which would break Lucas' scripts
|
11 jaren geleden |
Nathalie Furmento
|
3671738467
examples/sched_ctx/sched_ctx_without_sched_policy.c: add a CUDA worker
|
11 jaren geleden |
Nathalie Furmento
|
8dabeb00b1
tests/sched_policies/simple_cpu_gpu_sched.c: fix merge
|
11 jaren geleden |
Nathalie Furmento
|
08c7460028
src: if StarPU has been configured with the option
|
11 jaren geleden |
Nathalie Furmento
|
ff84d79b70
src/debug/traces/starpu_fxt.c: deal with datatypes having no description
|
11 jaren geleden |
Samuel Thibault
|
3b8e0c07be
Fix policy name
|
11 jaren geleden |
Samuel Thibault
|
290a806ec0
Better catch applications which don't include starpu.h in simgrid mode
|
11 jaren geleden |
Samuel Thibault
|
4fe19782d9
in mkpath, test for directory presence before trying to make it, e.g. in case the location is read-only
|
11 jaren geleden |
Nathalie Furmento
|
f56f454c4d
merge trunk
|
11 jaren geleden |
Nathalie Furmento
|
2320efaf07
src/drivers/driver_common/driver_common.c: create both arch combinations
|
11 jaren geleden |
Nathalie Furmento
|
2478efaba9
src/drivers/driver_common/driver_common.c: generate fxt traces for the codelet execution on all workers (and not only the master)
|
11 jaren geleden |
Nathalie Furmento
|
c48651a5f0
src/debug/traces/starpu_fxt.c: ignore internal fut events
|
11 jaren geleden |
Nathalie Furmento
|
4b6b81e04e
src/debug/traces/starpu_fxt.c: add missing case _STARPU_FUT_DATA_LOAD
|
11 jaren geleden |
Nathalie Furmento
|
be934feb12
tools/starpu_perfmodel_plot.c: also dump if the codelet symbol matches requested symbol without its machine name
|
11 jaren geleden |
Nathalie Furmento
|
aa82b32a0b
fxt: save perf_model_arch as a string, there is no need to save the struct contents
|
11 jaren geleden |
Nathalie Furmento
|
53f712b7e9
perf_model: make sure combination is always created (before it was created only when the perfmodel was dumped on file)
|
11 jaren geleden |
Samuel Thibault
|
c3ca7df1a9
Fix erasing mc from mc_list
|
11 jaren geleden |
Nathalie Furmento
|
d54ae630d3
doc/doxygen/chapters/13offline_performance_tools.doxy: add link to option documentation
|
11 jaren geleden |
Samuel Thibault
|
93de15a034
Fix gpu_*register tests when memcpy_peer is explicitly disabled
|
11 jaren geleden |
Nathalie Furmento
|
7cf3d36ebb
mpi: rename internal fut code and trace events
|
11 jaren geleden |