|
dispenso 1.6.2
A library for task parallelism
|
Synchronization primitives. More...
Files | |
| file | distributed_rw_lock.h |
| file | latch.h |
| file | rw_lock.h |
Synchronization primitives.
Locks, latches, and other synchronization primitives for coordinating between threads.
Tasks that block on a Latch occupy their thread while they wait. Run them on a pool with a thread for each, not on the global pool or inside parallel_for, which may have fewer threads than participants or run several on one thread.