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
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;
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
DOI :
10.1109/FPL.2012.6339256