CSMV: A Highly Scalable Multi-Versioned Software Transactional Memory for GPUs | IEEE Conference Publication | IEEE Xplore