Complete a CUDA program and test your program using GPUs. There are 3 input images, 6 filters and two output features maps. The 6 filters are the same as given in the lecture, each with a size of 2 x2. The inputs images can be downloaded from Canvas, each with a size of 28 x 28 pixels. You will generate two output feature maps using both serial program and CUDA program