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 년 전 |
Andra Hugo
|
c8def5adac
sharing workers btw ctxs with no sched_policy
|
11 년 전 |
Andra Hugo
|
3ca3790ef1
* sched_ctxs without sched_policy
|
11 년 전 |
Samuel Thibault
|
7a82eb9b6b
Add initial simgrid support for MPI, not working yet
|
11 년 전 |
Nathalie Furmento
|
64f759e27c
src/core/workers.c: also define cuda_worker_set when simgrid is enabled
|
11 년 전 |
Olivier Aumage
|
a63cf5f0b8
- fix starpu_tree_free()
|
11 년 전 |
Andra Hugo
|
a0c9760232
free topology tree + fix small bug of exec_paralle_code
|
11 년 전 |
Andra Hugo
|
5a219c8a8f
* patch Terry: fix book workers (book workers that have already been booked and wake up eventually workers that we don't want anymore in the group)
|
11 년 전 |
Samuel Thibault
|
092f322b1c
Add CUDA concurrent kernel execution support through the STARPU_NWORKER_PER_CUDA environment variable.
|
11 년 전 |
Samuel Thibault
|
d996ed4da4
drop unused variable
|
11 년 전 |
Samuel Thibault
|
8bfbe1ee39
Drop mentioning Gordon
|
11 년 전 |
Samuel Thibault
|
8bcae573b8
Drop duplicate wait
|
11 년 전 |
Samuel Thibault
|
e8a62c8fce
move spurious variable initialization
|
11 년 전 |
Andra Hugo
|
aed609a645
rollback r12518: don't allow unregister in callback or task codelets
|
11 년 전 |
Andra Hugo
|
a78e7bdc6a
allow unregisters in callbacks and codelets when we have only CPUs
|
11 년 전 |
Andra Hugo
|
6fd68c0e07
execute parallel code (openmp for eg) inside contexts ------ temporary solution
|
11 년 전 |
Samuel Thibault
|
c5ed3dff55
Silent warning
|
11 년 전 |
Samuel Thibault
|
664f84ff73
Disable helgrind checks on pause_depth, we know it is racy and we are fine with it
|
11 년 전 |
Andra Hugo
|
5213dcbb75
consider the logical indexes when building the hwloc worker tree
|
11 년 전 |
Andra Hugo
|
df64b8fa75
fix worker_tree collection: one bind id can correspond to several workerids
|
11 년 전 |
Andra Hugo
|
2e4399f771
bindid fixes
|
11 년 전 |
Andra Hugo
|
5f388d2a95
hierarchical contexts - bug fixing and DEBUG macro
|
11 년 전 |
Samuel Thibault
|
353d5502b5
Patch from Benoît Lizé: Add pause/resume functions
|
11 년 전 |
Samuel Thibault
|
21d7dfa9a5
Add subworkerid instead of using devid, which thus removed mp_nodeid
|
11 년 전 |
Samuel Thibault
|
8fcc695641
Use devid for driver id field, not just the sequential number of cuda worker
|
11 년 전 |
Samuel Thibault
|
6325a34ab3
Move device id lookup into run-driver functions, to avoid paying the cost at each task execution
|
11 년 전 |
Samuel Thibault
|
74edb4258a
More debugging information
|
11 년 전 |
Andra Hugo
|
491a6c6124
fix hierarchical resizing of contexts
|
11 년 전 |
Samuel Thibault
|
40180557ce
simplify logic
|
11 년 전 |
Nathalie Furmento
|
85bf5972c3
workers: turn function starpu_worker_get_nsched_ctxs and hence rename it as _starpu_worker_get_nsched_ctxs
|
11 년 전 |