DocumentCode
1948415
Title
Optimising explicit finite difference option pricing for dynamic constant reconfiguration
Author
Jin, Qiwei ; Becker, Tobias ; Luk, Wayne ; Thomas, David
Author_Institution
Dept. of Comput., Imperial Coll. London, London, UK
fYear
2012
fDate
29-31 Aug. 2012
Firstpage
165
Lastpage
172
Abstract
This paper demonstrates a novel optimisation methodology to adjust stencil based numerical procedures from the algorithm level, so as to reduce not only the amount of hardware resource consumption per kernel but also the amount of computation required to achieve desired result accuracy, when mapping the algorithm to reconfigurable hardware using dynamic constant reconfiguration. As a result, less area is needed to support run-time reconfiguration, and less computational steps are required in the numerical procedure to obtain a result with given error tolerance. We analyse one thousand fixed point implementations on a Virtex-6 XC6VLX760 FPGA for randomly generated option pricing problems, which are representative of industrial computation. When comparing optimised implementations to the un-optimised ones, the reconfiguration area upper bound is reduced by 22%; the average number of computational steps is reduced by 23%; and the area-computation-time product is reduced by 40%; while the numerical errors of the results are kept below the error tolerant level used in industry.
Keywords
error analysis; field programmable gate arrays; financial management; finite difference methods; fixed point arithmetic; optimisation; pricing; reconfigurable architectures; resource allocation; Virtex-6 XC6VLX760 FPGA; area-computation-time product reduction; dynamic constant reconfiguration; error tolerance; explicit finite difference option pricing optimisation; fixed point implementations; hardware resource consumption reduction; industrial computation; numerical errors; randomly generated option pricing problem; reconfigurable hardware; reconfiguration area upper bound reduction; run-time reconfiguration; stencil based numerical procedures; Accuracy; Equations; Hardware; Kernel; Mathematical model; Pricing; Reactive power;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
Conference_Location
Oslo
Print_ISBN
978-1-4673-2257-7
Electronic_ISBN
978-1-4673-2255-3
Type
conf
DOI
10.1109/FPL.2012.6339256
Filename
6339256
Link To Document