This document discusses using CUDA technology to perform wave simulations. The goal is to investigate the processing speeds of the GPU and CPU for wave simulation. The method uses CUDA APIs to allocate device memory and copy data between the host and device. Wave simulations are performed by both the GPU and CPU, and processing times are measured to compare performance. Results found that the GPU's processing speed was considerably higher than the CPU's, especially for larger numbers of particles.