move work to GPU for big dataset