...
首页> 外文期刊>Journal of supercomputing >Performance Evaluation of a Multithreaded Fast Fourier Transform Algorithm for Derivative Pricing
【24h】

Performance Evaluation of a Multithreaded Fast Fourier Transform Algorithm for Derivative Pricing

机译:导数定价的多线程快速傅里叶变换算法的性能评估

获取原文
获取原文并翻译 | 示例

摘要

Pricing of derivatives is one of the central problems in computational finance. Since the theory of derivative pricing is highly mathematical, numerical techniques such as lattice approach, finite-difference and finite-element among others have been employed. Recently fast Fourier transform (FFT) has been employed for derivative pricing in sequential computers. In this paper, we report development of a multithreaded FFT pricing algorithm and performance evaluation on a multithreaded platform. The focus of this study is on the effectiveness of using a parallel computer for financial problems and performance evaluation of a multithreaded algorithm for finance applications such as derivative pricing. In general, a parallel algorithm for FFT, with blocked data distribution of N elements on P processors, involves communication for log P iterations and terminates after log N iterations. The first (log N- log P) iterations therefore, require no communication and a sequential algorithm can be used in each processor. We call this a local algorithm. At the end of the (log N - log P) iterations, the processors switch to a multithreaded algorithm where sending and receiving of threads is through message passing. We call this a remote algorithm. The algorithm has been implemented on the EARTH (Efficient Architecture for Running THreads) multithreaded platform. Our results indicate that the FFT multithreaded algorithm for option pricing is very efficient giving a relative speedup of 50% on 64 processors. This study reveals an important commercial application for High Performance Computing.
机译:衍生产品的定价是计算金融中的核心问题之一。由于衍生产品定价理论是高度数学的,因此采用了诸如点阵法,有限差分法和有限元法之类的数值技术。最近,快速傅立叶变换(FFT)已被用于顺序计算机的衍生定价。在本文中,我们报告了多线程FFT定价算法的开发以及在多线程平台上的性能评估。这项研究的重点是使用并行计算机解决财务问题的有效性以及对用于金融应用程序(如衍生产品定价)的多线程算法进行性能评估。通常,用于FFT的并行算法具有N个元素在P处理器上的分块数据分布,涉及对数P迭代的通信,并在对数N迭代后终止。因此,第一次(log N-log P)迭代不需要通信,并且可以在每个处理器中使用顺序算法。我们称其为局部算法。在(log N-log P)迭代结束时,处理器切换到多线程算法,在该算法中,通过消息传递来发送和接收线程。我们称其为远程算法。该算法已在EARTH(运行THread的有效体系结构)多线程平台上实现。我们的结果表明,用于期权定价的FFT多线程算法非常有效,在64个处理器上的相对速度提高了50%。这项研究揭示了高性能计算的重要商业应用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号