Hello...
Read this:
Here is about Hardware Transactional Memory called Intel TSX:
"At the moment, TSX is quite slow, even if there's no contention and you
don't do anything in the block. There's a lot of overhead. Using TSX
naively may slow down even threaded code. Getting significant
performance gains from it is non-trivial.
Read more here:
http://cbloomrants.blogspot.ca/2014/11/
So i think that my C++ Synchronization objects and my Delphi
synchronization objects are still really useful..
You can read about it and download it from:
https://sites.google.com/site/aminer68/c-synchronization-objects-library
Thank you,
Amine Moulay Ramdane.