BOPM implemented on a GPU-architecture

Kristoffer Furst
Department of Mathematics, Analysis and Applied Mathematics, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Uppsala University
Uppsala University, 2011


   title={BOPM implemented on a GPU-architecture},

   author={F{"u}rst, K.},



Download Download (PDF)   View View   Source Source   



We used the Binomial Options Pricing Model (BOPM) implemented on a Graphics Processing Unit (GPU) to calculate the value of European and American options, of both put and call type. The advantage of using a GPU over a CPU is that a GPU has many more processing-cores than a CPU and can perform more calculations simultaneously. This, of course, also implies limitations. The result was compared with both the exact value and with the value obtained using a Central Processing Unit (CPU). The CPU-code was implemented using C++ and the GPU-code was implemented using NVIDIA’s programming language CUDA. It turns out that the value obtained using the GPU is for the most part almost consistent with both the exact value and the value obtained using a CPU.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: