12 ms·
Some variants of lock elison in glibc use Intel TSX. I don't have a full overview of how locking is implemented for different x86 generations in there, but TSX
by gmueckl 7y ago
Some variants of lock elison in glibc use Intel TSX. I don't have a full overview of how locking is implemented for different x86 generations in there, but TSX is definitely used in some cases.
Also, some commercial database engines seem to make use of TSX for optimization.