Try with relaxed get, that inspired by  work of Pedro Ramalhete which described here: http://concurrencyfreaks.blogspot.com/2014/11/improved-concurrentlinkedqueue-for.html