• DocumentCode
    129245
  • Title

    Energy-efficient FPGA implementation for binomial option pricing using OpenCL

  • Author

    Morales, Valentin Mena ; Horrein, Pierre-Henri ; Baghdadi, Amer ; Hochapfel, Erik ; Vaton, Sandrine

  • Author_Institution
    Inst. Mines-Telecom, Telecom Bretagne, Brest, France
  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    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 software-centric 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.
  • Keywords
    field programmable gate arrays; low-power electronics; pricing; Altera implementation; American options; OpenCL standard; Stratix IV board; Terasic DE4; binomial option pricing model; energy consumption reduction; energy-efficient FPGA implementation; field programmable gate arrays; financial accelerators; financial computations; hardware design; high-level approach; low power consumption; performance criterion; real world application; software-centric acceleration platforms; Acceleration; Field programmable gate arrays; Hardware; Kernel; Power demand; Pricing; Random access memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.221
  • Filename
    6800422