CUDA implementation of an optimal online Gaussian-Signal-in-Gaussian-Noise detector