Structure of a CUDA-C GPU-application