Nathalie Furmento
|
4b7f11209c
mpi: New functionality starpu_mpi_irecv_probe_detached which first tests if the message is available before calling MPI_Recv.
|
13 years ago |
Nathalie Furmento
|
3281be1c30
mpi/src/starpu_mpi.c: small fixes
|
13 years ago |
Nathalie Furmento
|
eb600aa5c6
mpi/tests/user_defined_datatype.c: define a different mpi tag for each data
|
13 years ago |
Nathalie Furmento
|
39f05e55be
fix definition of starpu_worker_get_sched_condition when simgrid is enabled (thanks to Lionel Eyraud-Dubois and Paul Renaud-Goud for reporting the bug)
|
13 years ago |
Andra Hugo
|
29536adfdd
fix dummy too
|
13 years ago |
Andra Hugo
|
dbc4b33af8
fixed policies and completly remove the fields: mutex & cond of sched_ctx
|
13 years ago |
Andra Hugo
|
2bf98abb22
fixing synchro pb for the other policies too
|
13 years ago |
Sylvain Henry
|
0af8e83af4
SOCL: support context properties (scheduler and context name)
|
13 years ago |
Andra Hugo
|
4146573b69
synchronization issue(pop is protected by a single mutex/cond, the one of the worker & eager has a special mutex to avoid several workers to get the same task) ->only eager is fixed,
|
13 years ago |
Samuel Thibault
|
267a83a5ad
Fix builld with blocking drivers
|
13 years ago |
Nathalie Furmento
|
4e0ea93ff5
src/core/workers.c: only define variables when needed
|
13 years ago |
Nathalie Furmento
|
235a4c0174
src/core/sched_policy.c: to access predefined_policies, use a nice for loop instead of the ugly while loop (if you like pointer arithmetic ...)
|
13 years ago |
Nathalie Furmento
|
f79a3a7873
tests/sched_policies: use a nice for loop instead of the ugly while loop (if you like pointer arithmetic ...)
|
13 years ago |
Nathalie Furmento
|
5bdcaa3ed5
src/core/sched_policy.c: detect end of list
|
13 years ago |
Samuel Thibault
|
323d3c32d2
Define STARPU_RMB/WMB on archs other than x86/ppc
|
13 years ago |
Nathalie Furmento
|
6a15c87804
examples/basic_examples/hello_world.c: give a name to the codelet
|
13 years ago |
Nathalie Furmento
|
8900ab5e3b
src/core/sched_policy.c: revert r8326. NULL is needed at the end of
|
13 years ago |
Andra Hugo
|
a0f8810900
i think we do not need NULL in the list of defines scheduling policies (pls rollback if it's not true)
|
13 years ago |
Andra Hugo
|
d9ec6437d0
if the policy does not define add_workers && remove_workers don't call it
|
13 years ago |
Andra Hugo
|
d56457109a
fix syncrhonisation issue (not yet for ws, parallel_heft and random), there's a synchro issue with delete_ctx (seg fault from time to time)->to be fixed
|
13 years ago |
Nathalie Furmento
|
9717929b45
doc/chapters/advanced-api.texi: update documentation for starpu_sched_ctx_delete
|
13 years ago |
Samuel Thibault
|
f65ece97e1
TODO empty_ctx_tasks
|
13 years ago |
Samuel Thibault
|
d8b354babf
no need to test for stats env variable, starpu_bus_profiling_helper_display_summary and starpu_worker_profiling_helper_display_summary already test them
|
13 years ago |
Nathalie Furmento
|
bcfb10289f
examples/sched_ctx/sched_ctx.c: there needs to be enough tasks for the execution to be significant
|
13 years ago |
Nathalie Furmento
|
1f526bb3bf
examples/sched_ctx/sched_ctx.c: well i should read the code before committing ...
|
13 years ago |
Nathalie Furmento
|
82fcbeb758
examples/sched_ctx/sched_ctx.c: REALLY reduce number of tasks when quick check is enabled.
|
13 years ago |
Nathalie Furmento
|
0856536bec
examples/sched_ctx/sched_ctx.c: reduce number of tasks when quick check is enabled.
|
13 years ago |
Nathalie Furmento
|
53d17ff2fc
src/core/sched_ctx.c: fix name of function starpu_task_get_context(). It had been renamed in r8308 and wrongly reverted back in r8313.
|
13 years ago |
Nathalie Furmento
|
f6aa82e5af
src/core/sched_ctx.c: add empty line
|
13 years ago |
Nathalie Furmento
|
f6ed9a29d1
src/core/task.c: add debug and clear code
|
13 years ago |