To use HLE/RTM to improve lock scalability the lock library needs to be enabled.
Intel recently released the 4th Generation Intel® Core™ processors, which have Intel® Transaction
In a previous post I discussed the Intel® Tra
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
By now, many of you have heard of Intel® Transactional Synchronization Extensions (Intel® TSX).
After applying a new technology (a new processor, a hardware accelerator, a new instruction, etc) besides measuring the immediate performance delta one requires a method to verify that this technol
Intel® TSX exposes a speculative execution mode to the programmer to improve locking performance.. Tuning speculation requires heavily on a PMU profiler.