Reducing wasteful recurrence of aborts and stalls in hardware transactional memory | IEEE Conference Publication | IEEE Xplore