This is a program which performs vector addition in CUDA, and also on the CPU. It randomly generates numbers and populates the vectors, it can also print the vectors, and find the residual vector.