DocumentCode
2521885
Title
Distributed Monte Carlo simulation for option pricing: The first completed benchmark and applications of distributed Monte Carlo simulation model on high-performance computing architecture
Author
Wang, Frank Yonghui
Author_Institution
Fund Manage. & Fund Linked Derivatives Dept., Barclays Capital, London, UK
fYear
2009
fDate
10-11 Oct. 2009
Firstpage
297
Lastpage
300
Abstract
As financial institution computing requirements grow exponentially, we have explored the potential for the ClearSpeed accelerator, the cell processor and the FPGA (a field-programmable gate array) to run risk analytics applications. We also invented the smoothed alias method based generator for FPGA in order to achieve the fast result. We have taken Monte Carlo algorithm from my C++ Quantitative Library and rewrite it for this benchmark purpose and test the algorithm with some clever numerical adaptation with the bulk synchronous parallel (BSP) computing model in order to leverage the distributed computing architecture. Following the initial benchmark, we have chosen to use the ClearSpeed accelerator. With some smart quant re-engineering, we have further optimized the distributed MC algorithm for pricing Bermudan Swaption to exploit the potential of distributed-based architecture. We will show the comparative benchmark results of the MC algorithm on ClearSpeed accelerator, cell and FPGA platform for the first time within our industry based on my working notes from my time in Barclays Capital London.
Keywords
Monte Carlo methods; field programmable gate arrays; financial data processing; parallel processing; pricing; ClearSpeed accelerator; FPGA; bulk synchronous parallel computing; cell processor; distributed Monte Carlo simulation; field-programmable gate array; high-performance computing architecture; option pricing; smoothed alias method based generator; Benchmark testing; Computational modeling; Computer architecture; Concurrent computing; Contracts; Distributed computing; Field programmable gate arrays; Pricing; Random number generation; Risk analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Cyber-Enabled Distributed Computing and Knowledge Discovery, 2009. CyberC '09. International Conference on
Conference_Location
Zhangijajie
Print_ISBN
978-1-4244-5218-7
Electronic_ISBN
978-1-4244-5219-4
Type
conf
DOI
10.1109/CYBERC.2009.5342201
Filename
5342201
Link To Document