Exploiting Mixed-Precision Arithmetics in a Multilevel Monte Carlo Approach on FPGAs

8Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Nowadays, high-speed computations are mandatory for financial and insurance institutes to survive in competition and to fulfill the regulatory reporting requirements that have just toughened over the last years. A majority of these computations are carried out on huge computing clusters, which are an ever increasing cost burden for the financial industry. There, state-of-the-art CPU and GPU architectures execute arithmetic operations with predefined precisions only, that may not meet the actual requirements for a specific application. Reconfigurable architectures like Field Programmable Gate Arrays (FPGAs) have a huge potential to accelerate financial simulations while consuming only very low energy by exploiting dedicated precisions in optimal ways. In this work we present a novel methodology to speed up Multilevel Monte Carlo (MLMC) simulations on reconfigurable architectures. The idea is to aggressively lower the precisions for different parts of the algorithm without loosing any accuracy at the end. For this, we have developed a novel heuristic for selecting an appropriate precision at each stage of the simulation that can be executed with low costs at runtime. Further, we introduce a cost model for reconfigurable architectures and minimize the cost of our algorithm without changing the overall error. We consider the showcase of pricing Asian options in the Heston model. For this setup we improve one of the most advanced simulation methods by a factor of 3-9× on the same platform.

Cite

CITATION STYLE

APA

Omland, S., Hefter, M., Ritter, K., Brugger, C., De Schryver, C., Wehn, N., & Kostiuk, A. (2015). Exploiting Mixed-Precision Arithmetics in a Multilevel Monte Carlo Approach on FPGAs. In FPGA Based Accelerators for Financial Applications (pp. 191–220). Springer International Publishing. https://doi.org/10.1007/978-3-319-15407-7_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free