Advances in GPU research and practice. (2016)