ACM SIGARCH Computer Architecture News · 2010 · 26 citations · 11 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysParallel ComputingAccelerator ArchitectureFpga ArchitectureHardware AccelerationParallel ArchitecturesReconfigurable AcceleratorsReconfigurable System ArchitectureApplication-specific AccelerationFpga Accelerator GenerationParallel Monte Carlo AlgorithmsPrice Path OptimizationReconfigurable Accelerator Design
Arithmetic Asian options are financial derivatives which have the feature of path-dependency: they depend on the entire price path of the underlying asset, rather than just the instantaneous price. This path-dependency makes them difficult to price, as only computationally intensive Monte-Carlo methods can provide accurate prices. This paper proposes an FPGA-accelerated Asian option pricing solution, using a highly-optimised parallel Monte-Carlo architecture. The proposed pipelined design is described parametrically, facilitating its re-use for different technologies. An implementation of this architecture in a Virtex-5 xc5vlx330t FPGA at 200MHz is 313 times faster than a multi-threaded software implementation running on a Intel Xeon E5420 quad-core CPU at 2.5GHz; it is also 2.2 times faster than the Tesla C1060 GPU at 1.3 GHz.
11
The Pricing of Options and Corporate Liabilities
Fischer Black, Myron S. Scholes · Journal of Political Economy · 1973 · 29.4K citations
A pricing method for options based on average asset values
A. G. Z. Kemna, A.C.F. Vorst · Journal of Banking & Finance · 1990 · 644 citations
Reconfigurable acceleration for Monte Carlo based financial simulation
G.L. Zhang, Philip H. W. Leong, C.H. Ho et al. · 2006 · 96 citations
Implementation of medical image segmentation in CUDA
Lei Pan, Lixu Gu, Jianrong Xu · 2008 · 60 citations