Mixed precision on the gpu