Text this: Advances in GPU research and practice /