GPU accelerated population annealing algorithm - Ballantyne, John (Mendeley, 2017)