parallel implementation of Monte Carlo model for pricing european options on CUDA GPU