Parallel GPU processing using cuda