Data (SPMD) [1] which is a data parallel model [3]. The CUDA devices accelerate the execution of these applications by harvesting a large amount of data parallelism. Images and video frames are photos or snapshots of the real world, in which different parts of picture, capture independent and simultaneous events [1]. Rigid body physics and fluid dynamics model natural forces and movements that can be independently evaluated .Such independent evaluation is the basis of data parallelism in these applications. CUDA device can significantly accelerate the execution of these data parallel part of application over a traditional CPU.