To Lock, Swap, or Elide: On the Interplay of Hardware Transactional Memory and Lock-Free Indexing
ASF: AMD64 Extension for Lock-Free Data Structures and Transactional Memory