Blog post

Combiner/Aggregator Synchronization Primitive

Combiner/Aggregator synchronization primitive provides mutual exclusion like a mutex, but can be significantly faster in some situations due to better cache performance.
Authored by Dmitry Vyukov Last updated on 06/14/2017 - 16:09
Blog post

Simulating do-nothing mutexes -- null_mutex and null_rw_mutex

Early this year a TBB user requested in the forum for the feature that simulates mutexes that do nothing.

Authored by Wooyoung Kim (Intel) Last updated on 06/14/2017 - 16:51
Blog post

Shared access with TBB read/write locks

Lately a sequence of interesting things happened to me. It started with finding an aptly titled paper "TLRW: Return of the Read-Write Lock" by Dave Dice and Nir Shavit.

Authored by Wooyoung Kim (Intel) Last updated on 06/14/2017 - 16:20
Blog post

Pondering Timed Mutex

On the Intel® Software Network, TBB Forum, is posted a message requesting support of timed mutex (/en-us/forums/i

Authored by Wooyoung Kim (Intel) Last updated on 06/14/2017 - 16:22
For more complete information about compiler optimizations, see our Optimization Notice.