Optimization techniques for concurrent STM-based implementations: A concurrent binary heap as a case study | IEEE Conference Publication | IEEE Xplore