• DocumentCode
    1905818
  • Title

    Parallelization of European Monte-Carlo options pricing on graphics processing units

  • Author

    Niramarnsakul, Chat ; Chongstitvatana, Prabhas ; Curtis, Mark

  • Author_Institution
    Dept. of Comput. Eng., Chulalongkorn Univ. Bangkok, Bangkok, Thailand
  • fYear
    2011
  • fDate
    11-13 May 2011
  • Firstpage
    247
  • Lastpage
    249
  • Abstract
    Using GPU computing for option pricing has been a critical problem for a long time, specifically, in Monte Carlo simulation which is the most widely used solution for option pricing problem. In general, option pricing must be performed in real time. Recent multi-core CPUs can provide a high computing power, but the option pricing on recent multi-core CPUs is far from responding in real time. The development of Graphic Processing Units promises a much higher computing power than multi-core CPUs for specialized problems. In this paper, we present methods to compress the data inputs for GPU in computing European options pricing which save large memory bandwidth and give the results in an acceptable time. The experimental result shows that the overall speedup is about 900X.
  • Keywords
    Monte Carlo methods; coprocessors; parallel processing; pricing; European Monte-Carlo options pricing; GPU computing; Monte Carlo simulation; graphics processing units; memory bandwidth; parallelization; Computer science; Conferences; Joints; Software engineering; GPU computing; Monte Carlo; parallelization; speedup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering (JCSSE), 2011 Eighth International Joint Conference on
  • Conference_Location
    Nakhon Pathom
  • Print_ISBN
    978-1-4577-0686-8
  • Type

    conf

  • DOI
    10.1109/JCSSE.2011.5930129
  • Filename
    5930129