This article compares the performance and energy consumption of GPUs and FPGAs via implementing financial market models. The case studies used in this comparison are the Black-Scholes model and the Heston model for option pricing problems, which are analyzed numerically by Monte Carlo method. The algorithms are computationally intensive but not memory-intensive and thus well suited for FPGA implementation. High-level synthesis was performed starting from parallel models written in OpenCL and then various micro-architectures were explored and optimized on FPGAs. The final implementations of both models to several options on FPGAs achieved the best parallel acceleration systems, in terms of both performance-per-operation and energy-per-operation, compared not only to the kernels on advanced GPUs but also to the RTL implementations found in the literatures.

High Performance and Low Power Monte Carlo Methods to Option Pricing Models via High Level Design and Synthesis / Ma, Liang; Muslim, FAHAD BIN; Lavagno, Luciano. - ELETTRONICO. - (2016), pp. 157-162. (Intervento presentato al convegno 10th European Modelling Symposium on Mathematical Modelling and Computer Simulation 2016 tenutosi a Pisa, Italy nel 28-30 Nov. 2016) [10.1109/EMS.2016.036].

High Performance and Low Power Monte Carlo Methods to Option Pricing Models via High Level Design and Synthesis

MA, LIANG;MUSLIM, FAHAD BIN;LAVAGNO, Luciano
2016

Abstract

This article compares the performance and energy consumption of GPUs and FPGAs via implementing financial market models. The case studies used in this comparison are the Black-Scholes model and the Heston model for option pricing problems, which are analyzed numerically by Monte Carlo method. The algorithms are computationally intensive but not memory-intensive and thus well suited for FPGA implementation. High-level synthesis was performed starting from parallel models written in OpenCL and then various micro-architectures were explored and optimized on FPGAs. The final implementations of both models to several options on FPGAs achieved the best parallel acceleration systems, in terms of both performance-per-operation and energy-per-operation, compared not only to the kernels on advanced GPUs but also to the RTL implementations found in the literatures.
2016
978-1-5090-4971-4
978-1-5090-4972-1
File in questo prodotto:
File Dimensione Formato  
article.pdf

accesso aperto

Descrizione: Articolo principale
Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: PUBBLICO - Tutti i diritti riservati
Dimensione 142.91 kB
Formato Adobe PDF
142.91 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2658755
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo