DocumentCode :
1721187
Title :
Acceleration of financial Monte-Carlo simulations using FPGAs
Author :
Thomas, David B.
Author_Institution :
Dept. of Electrical and Electronic Engineering, Imperial College London, UK
fYear :
2010
Firstpage :
1
Lastpage :
6
Abstract :
There is a need for improved performance in financial computing, both to improve the quality of the results produced by existing methods, such as incorporating more realistic models of risk, and to increase the scope of applications, such as modelling corporation-wide exposure to risk without applying simplifying abstractions. However, increased performance comes at significant cost, both in terms of the capital costs, and also in terms of power consumption. Field-Programmable Gate Arrays (FPGAs) offer one way of providing greater performance than CPUs while also reducing power consumption, and are particularly well-suited for computationally intensive tasks such as Monte-Carlo simulation. However, existing programming models for FPGAs require too much specialist knowledge and programmer effort, making it infeasible to use them in most financial applications. This paper gives an overview of Contessa, a high-level language for describing Monte-Carlo simulations, with an automated compilation route to pipelined high-performance hardware. By providing a push-button high-level route to FPGA-accelerated performance, languages such as Contessa provide one way in which the benefits of FPGAs can be exploited in computational finance.
Keywords :
Field programmable gate arrays; Hardware; Instruction sets; Monte Carlo methods; Pipelines; Random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computational Finance (WHPCF), 2010 IEEE Workshop on
Conference_Location :
New Orleans, LA, USA
Print_ISBN :
978-1-4244-9062-2
Type :
conf
DOI :
10.1109/WHPCF.2010.5671823
Filename :
5671823
Link To Document :
بازگشت