Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.

Eventcounts

Dmitry_Vyukov
Valued Contributor I
219 Views

I've posted an example implementation of eventcount and several usage examples on TBB forum:

http://software.intel.com/en-us/forums/showthread.php?t=62364

Eventcount is a kind of "condition variable for lock-free algorithms", it can be used for blocking/signaling of threads with basically any lock-free/wait-free data structure (like producer-consumer queue) doesn't destroying it's lock-free properties and performance.

0 Kudos
0 Replies
Reply