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.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.
https://hdl.handle.net/11583/2658755
Attenzione
Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo