Nathalie Furmento
|
56a874e16b
mpi/src/starpu_mpi_cache.c: protect acces to hashtables with mutexes
|
11 years ago |
Nathalie Furmento
|
f5ce9ebd53
mpi/src: move all functionalities related to early application requests to starpu_mpi_early_request
|
11 years ago |
Nathalie Furmento
|
ffe12341db
mpi/src: update function _starpu_mpi_request_init() to allocate the request
|
11 years ago |
Nathalie Furmento
|
97779e87b2
mpi/src/starpu_mpi.c: remove duplicated line of code
|
11 years ago |
Nathalie Furmento
|
ae09fecd8e
mpi/src: rename name of internal data structures related to early received data
|
11 years ago |
Nathalie Furmento
|
ddaf047511
mpi: move all functionalities related to early received data in starpu_mpi_early_data
|
11 years ago |
Nathalie Furmento
|
5e52e5b48a
mpi/tests/mpi_earlyrecv.c: make sure data are received earlier than expected
|
11 years ago |
Nathalie Furmento
|
4565a26712
mpi/tests/mpi_earlyrecv2.c: use starpu_mpi_data_register
|
11 years ago |
Andra Hugo
|
10e0ba5a14
correct index of worker
|
11 years ago |
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 years ago |
Nathalie Furmento
|
3ddddd7e09
tests/main/starpu_worker_exists.c: display message on failure
|
11 years ago |
Nathalie Furmento
|
ea5f095eb9
tests/main/starpu_worker_exists.c: set sched_ctx to 0 before calling _starpu_worker_exists()
|
11 years ago |
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 years ago |
Nathalie Furmento
|
90879cd44c
configure: allow to set --enable-verbose=extra to increase debug messages verbosity
|
11 years ago |
Samuel Thibault
|
e2c7962913
Add missing semicolons
|
11 years ago |
Samuel Thibault
|
3dd3186a6c
Also show scheduling cost at push time
|
11 years ago |
Samuel Thibault
|
b6d83183ea
port r12770 from 1.1: MKL now provides GEMM etc. symbols, prefix ours to avoid conflicting
|
11 years ago |
Samuel Thibault
|
3725f99550
Fix build with magma
|
11 years ago |
Samuel Thibault
|
30d5f814d3
Show 'scheduling' state in paje trace
|
11 years ago |
Samuel Thibault
|
cecf8440f3
Fix returned value
|
11 years ago |
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 years ago |
Samuel Thibault
|
1a4e729f6c
port r12757 from 1.1: Do not let CPU workers submit transfers, CUDA is not actually safe for this...
|
11 years ago |
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 years ago |
Samuel Thibault
|
25421008b8
Add probe6str and probe7str
|
11 years ago |
Andra Hugo
|
c8def5adac
sharing workers btw ctxs with no sched_policy
|
11 years ago |
Samuel Thibault
|
03d6dd9f21
Allow building blas examples without a blas library when running under simgrid
|
11 years ago |
Samuel Thibault
|
7832518f4d
port r12742 from 1.1: Fix OpenCL device number detection when MAXOPENCLDEVS is not big enough
|
11 years ago |
Andra Hugo
|
4bf941eed1
forgot the file with the example
|
11 years ago |
Andra Hugo
|
3ca3790ef1
* sched_ctxs without sched_policy
|
11 years ago |
Nathalie Furmento
|
f0fc26784a
configure.ac: define CL_USE_DEPRECATED_OPENCL_1_1_APIS to force OpenCL to define deprecated functions (StarPU uses clEnqueueMarker)
|
11 years ago |