fast gpu algoritm