RCJ, made good progress on the GPU based algorithm