included gcdCuda.h