Self-Tuning Intel Transactional Synchronization Extensions