Efficient Transactional-Memory-based Implementation of Morph Algorithms on GPU