International Journal of Applied Information Systems (IJAIS)
The primary accusative of this implementation is to expand the use of NVIDIA Graphics Processing Units (GPUs) to accelerate the all-purpose applications outside the graphics arena. CUDA is a programming language particularly designed for parallel computation to work. Now-a-day, c programming is glaringly used in industries to develop general purpose applications. Normally, a c program instruction executes sequentially and do not support data parallel computation, it increases the time complexity of a program. CUDA renders c like interface, configured for programming NVIDIA GPU which supports parallel computation of different parts of same instructions on different cores of GPU.