Parallel Computing Experiences with CUDA | Synapse