Energy-Efficient FPGA Implementation for Binomial Option Pricing Using OpenCL

被引:10
|
作者
Morales, Valentin Mena [1 ,2 ]
Horrein, Pierre-Henri [1 ]
Baghdadi, Amer [1 ]
Hochapfel, Erik [2 ]
Vaton, Sandrine [1 ]
机构
[1] Inst Mines Telecom, Telecom Bretagne, CNRS Lab STICC, IRISA, Brest, France
[2] ADACSYS, Palaiseau, France
关键词
D O I
10.7873/DATE.2014.221
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy efficiency of financial computations is a performance criterion that can no longer be dismissed, and is as crucial as raw acceleration and accuracy of the solution. In order to reduce the energy consumption of financial accelerators, FPGAs offer a good compromise with low power consumption and high parallelism. However, designing and prototyping an application on an FPGA-based platform are typically very time-consuming and requires significant skills in hardware design. This issue constitutes a major drawback with respect to softwarecentric acceleration platforms and approaches. A high-level approach has been chosen, using Altera's implementation of the OpenCL standard, to answer this issue. We present two FPGA implementations of the binomial option pricing model on American options. The results obtained on a Terasic DE4 - Stratix IV board form a solid basis to hold all the constraints necessary for a real world application. The best implementation can evaluate more than 2000 options/s with an average power of less than 20W.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] High performance implementation of binomial option pricing
    Zubair, Mohammad
    Mukkamala, Ravi
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2008, PT 1, PROCEEDINGS, 2008, 5072 : 852 - 866
  • [2] An Energy-Efficient Reconfigurable Autoencoder Implementation on FPGA
    Isik, Murat
    Oldland, Matthew
    Zhou, Lifeng
    [J]. INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 1, INTELLISYS 2023, 2024, 822 : 212 - 222
  • [3] An Energy-Efficient Implementation of Group Pruned CNNs on FPGA
    Pang, Wei
    Wu, Chenglu
    Lu, Shengli
    [J]. IEEE ACCESS, 2020, 8 : 217033 - 217044
  • [4] Energy-Efficient CNN Implementation on a Deeply Pipelined FPGA Cluster
    Zhang, Chen
    Wu, Di
    Sun, Jiayu
    Sun, Guangyu
    Luo, Guojie
    Cong, Jason
    [J]. ISLPED '16: PROCEEDINGS OF THE 2016 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2016, : 326 - 331
  • [5] Energy-Efficient Histogram on FPGA
    Sanny, Andrea
    Yang, Yi-Hua E.
    Prasanna, Viktor K.
    [J]. 2014 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2014,
  • [6] An Energy-Efficient FPGA-based Convolutional Neural Network Implementation
    Irmak, Hasan
    Alachiotis, Nikolaos
    Ziener, Daniel
    [J]. 29TH IEEE CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS (SIU 2021), 2021,
  • [7] Implementation of the Longstaff and Schwartz American Option Pricing Model on FPGA
    Tian, Xiang
    Benkrid, Khaled
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2012, 67 (01): : 79 - 91
  • [8] Implementation of the Longstaff and Schwartz American Option Pricing Model on FPGA
    Xiang Tian
    Khaled Benkrid
    [J]. Journal of Signal Processing Systems, 2012, 67 : 79 - 91
  • [9] A Parallel and Pipelined Implementation of a Pascal-Simplex Based Two Asset Option Pricer on FPGA using OpenCL
    Mahony, Aidan O.
    Zeidan, Gil
    Hanzon, Bernard
    Popovici, Emanuel
    [J]. 2020 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS), 2020,
  • [10] An Efficient FPGA Implementation for odd-even sort based KNN algorithm using OpenCL
    Peng, Hai
    Huang, Letian
    Chen, John
    [J]. 2016 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2016, : 207 - 208