• 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