International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 71 - Number 2 |
Year of Publication: 2013 |
Authors: Mohsin Altaf Wani, S. M. K Quadri |
10.5120/12329-8570 |
Mohsin Altaf Wani, S. M. K Quadri . Accelerated Parallel Generation of Binomial Coefficients using GPU. International Journal of Computer Applications. 71, 2 ( June 2013), 11-13. DOI=10.5120/12329-8570
GPUs (Graphics processing units) can be used for general purpose parallel computation. Developers can develop parallel programs running on GPUs using different computing architectures like CUDA or OpenCL. The Binomial Coefficient Generation is used to generate a table of binomial coefficients each entry in row n and column k of this table contains number of combinations of n objects taken k at a time. It is known that this problem can be solved by dynamic programming technique using O(nk)-time complexity algorithm where the table to be generated has n rows and k columns. The main contribution of this paper is to present a parallel implementation of this O(nk)-time algorithm on a GPU and to analyze the speed up possible when compared to a CPU based implementation.