Title :
CUDA implementation of barrier option valuation with jump-diffusion process and Brownian bridge
Author :
Murakowski, Dariusz ; Brouwer, William ; Natoli, Vincent
Author_Institution :
Stone Ridge Technology, 2015 Emmorton Rd., Ste 204, Bel Air MD 21015, USA
Abstract :
High Performance Computing on graphics processors (GPUs) has produced excellent results in a wide array of disciplines. Compute bound problems benefit from the massive parallelism and memory bound problems benefit from higher bandwidth and the ability to hide latency. In this work we apply GPU computing to a non-trivial option valuation problem to demonstrate its efficacy on problems with real world significance. Here we have focussed attention on barrier options modeled using an underlying jump-diffusion process and incorporating a Brownian bridge to account for inter-jump crossings. Exotic path-dependent options such as this often lack a closed-form solution and numerical methods must be used in their pricing. Monte Carlo methods which are commonly utilized involve simulation of the price trajectory along many independent paths, an approach that maps well to the GPU thread concept. Here we present the results of our CPU and GPU implementations comparing performance and providing details on both.
Keywords :
Bridges; Cost accounting; Generators; Graphics processing unit; Instruction sets; Kernel; Monte Carlo methods;
Conference_Titel :
High Performance Computational Finance (WHPCF), 2010 IEEE Workshop on
Conference_Location :
New Orleans, LA, USA
Print_ISBN :
978-1-4244-9062-2
DOI :
10.1109/WHPCF.2010.5671827