Parallelizing a Black-Scholes solver based on finite elements and sparse grids

H. J. Bungartz, A. Heinecke, D. Pflüger, S. Schraufstetter

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


We present the parallelization of a sparse grid finite element discretization of the Black-Scholes equation, which is commonly used for option pricing. Sparse grids allow to handle higher dimensional options than classical approaches on full grids and can be extended to a fully adaptive discretization method. We introduce the algorithmical structure of efficient algorithms operating on sparse grids and demonstrate how they can be used to derive an efficient parallelization with OpenMP of the Black-Scholes solver. We show results on different commodity hardware systems based on multi-core architectures with up to 24 cores and discuss the parallel performance using Intel and Advanced Micro Devices (AMD) CPUs.

Original languageEnglish
Pages (from-to)1640-1653
Number of pages14
JournalConcurrency and Computation: Practice and Experience
Issue number9
StatePublished - 25 Jun 2014


  • Black-Scholes
  • OpenMP
  • finite elements
  • multi-core
  • option pricing
  • parallelization
  • sparse grids


Dive into the research topics of 'Parallelizing a Black-Scholes solver based on finite elements and sparse grids'. Together they form a unique fingerprint.

Cite this