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
Link To Document