Best-effort Hardware Transactional Memory Research Articles