Nathalie Furmento
|
101eceed7a
tests/perfmodels/regression_based.c: Enable asynchronous CUDA kernels
|
пре 11 година |
Nathalie Furmento
|
54305fca78
examples/sched_ctx/sched_ctx.c: when there is no CUDA devices, the context is created with a CPU, hence task submission does not fail
|
пре 11 година |
Nathalie Furmento
|
56a874e16b
mpi/src/starpu_mpi_cache.c: protect acces to hashtables with mutexes
|
пре 11 година |
Nathalie Furmento
|
f5ce9ebd53
mpi/src: move all functionalities related to early application requests to starpu_mpi_early_request
|
пре 11 година |
Nathalie Furmento
|
ffe12341db
mpi/src: update function _starpu_mpi_request_init() to allocate the request
|
пре 11 година |
Nathalie Furmento
|
97779e87b2
mpi/src/starpu_mpi.c: remove duplicated line of code
|
пре 11 година |
Nathalie Furmento
|
ae09fecd8e
mpi/src: rename name of internal data structures related to early received data
|
пре 11 година |
Nathalie Furmento
|
ddaf047511
mpi: move all functionalities related to early received data in starpu_mpi_early_data
|
пре 11 година |
Nathalie Furmento
|
5e52e5b48a
mpi/tests/mpi_earlyrecv.c: make sure data are received earlier than expected
|
пре 11 година |
Nathalie Furmento
|
4565a26712
mpi/tests/mpi_earlyrecv2.c: use starpu_mpi_data_register
|
пре 11 година |
Andra Hugo
|
10e0ba5a14
correct index of worker
|
пре 11 година |
Nathalie Furmento
|
a9a8f41802
src/core/workers.c: fix function _starpu_worker_exists_and_can_execute() to return the return value of the function task->cl->can_execute() when available
|
пре 11 година |
Nathalie Furmento
|
3ddddd7e09
tests/main/starpu_worker_exists.c: display message on failure
|
пре 11 година |
Nathalie Furmento
|
ea5f095eb9
tests/main/starpu_worker_exists.c: set sched_ctx to 0 before calling _starpu_worker_exists()
|
пре 11 година |
Andra Hugo
|
228fd6716a
when we verify if there is at least a worker able to execute a certain task check out the list of workers of a context not all of the workers of the machine
|
пре 11 година |
Nathalie Furmento
|
90879cd44c
configure: allow to set --enable-verbose=extra to increase debug messages verbosity
|
пре 11 година |
Samuel Thibault
|
e2c7962913
Add missing semicolons
|
пре 11 година |
Samuel Thibault
|
3dd3186a6c
Also show scheduling cost at push time
|
пре 11 година |
Samuel Thibault
|
b6d83183ea
port r12770 from 1.1: MKL now provides GEMM etc. symbols, prefix ours to avoid conflicting
|
пре 11 година |
Samuel Thibault
|
3725f99550
Fix build with magma
|
пре 11 година |
Samuel Thibault
|
30d5f814d3
Show 'scheduling' state in paje trace
|
пре 11 година |
Samuel Thibault
|
cecf8440f3
Fix returned value
|
пре 11 година |
Samuel Thibault
|
7240b27585
port r12759 from 1.1: Make sure we use the local stream, and not the stream of another device. Define separate streams for GPU-GPU transfers, depending on which device emits it
|
пре 11 година |
Samuel Thibault
|
1a4e729f6c
port r12757 from 1.1: Do not let CPU workers submit transfers, CUDA is not actually safe for this...
|
пре 11 година |
Andra Hugo
|
3c8000976d
fix deadlock: we have to lock the worker's sched_mutex when iterating on its list of contexts but unlock it before the worker is going to sleep
|
пре 11 година |
Samuel Thibault
|
25421008b8
Add probe6str and probe7str
|
пре 11 година |
Andra Hugo
|
c8def5adac
sharing workers btw ctxs with no sched_policy
|
пре 11 година |
Samuel Thibault
|
03d6dd9f21
Allow building blas examples without a blas library when running under simgrid
|
пре 11 година |
Samuel Thibault
|
7832518f4d
port r12742 from 1.1: Fix OpenCL device number detection when MAXOPENCLDEVS is not big enough
|
пре 11 година |
Andra Hugo
|
4bf941eed1
forgot the file with the example
|
пре 11 година |