Scaling concurrent queues by using HTM to profit from failed atomic operations. - Or Ostrovsky; Adam Morrison 001 (PPoPP, 2020)