Blog post

Fun with Intel® Transactional Synchronization Extensions

By now, many of you have heard of Intel® Transactional Synchronization Extensions (Intel® TSX).

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

Transactional memory support: the speculative_spin_mutex

Intel recently released the 4th Generation Intel® Core™ processors, which have Intel® Transaction

Authored by Christopher Huson (Intel) Last updated on 06/14/2017 - 16:50
Blog post

Transactional Memory Support: the speculative_spin_rw_mutex (Community Preview Feature)

In a previous post I discussed the Intel® Tra

Authored by Christopher Huson (Intel) Last updated on 06/14/2017 - 15:46
Blog post

Coarse-grained locks and Transactional Synchronization explained

Coarse-grained locks, and the importance of transactions, are key concepts that motivate why Intel Transactional Synchronization Extensions (TSX) is useful.  I’ll do my best to explain them in this

Authored by James R. Last updated on 06/14/2017 - 16:00
Blog post

Transactional Synchronization in Haswell

Intel has released details of Intel® Transactional Synchronization Extensions (Intel® TSX) for the future multicore processor code-named “Haswell”.

Authored by James R. Last updated on 06/14/2017 - 16:03
Blog post

Software support for Transactional Memory

Last week I attended Intel's annual Software Enabling Summit in Anaheim.

Authored by David S. (Intel) Last updated on 06/14/2017 - 15:36
For more complete information about compiler optimizations, see our Optimization Notice.