• DocumentCode
    2102645
  • Title

    Reconfigurable acceleration of fitness evaluation in trading strategies

  • Author

    Funie, Andreea Ingrid ; Grigoras, Paul ; Burovskiy, Pavel ; Luk, Wayne ; Salmon, Mark

  • Author_Institution
    Department of Computing, Imperial College London, 180 Queen´s Gate, SW7 2AZ, UK
  • fYear
    2015
  • fDate
    27-29 July 2015
  • Firstpage
    210
  • Lastpage
    217
  • Abstract
    Over the past years, examining financial markets has become a crucial part of both the trading and regulatory processes. Recently, genetic programs have been used to identify patterns in financial markets which may lead to more advanced trading strategies. We investigate the use of Field Programmable Gate Arrays to accelerate the evaluation of the fitness function which is an important kernel in genetic programming. Our pipelined design makes use of the massive amounts of parallelism available on chip to evaluate the fitness of multiple genetic programs simultaneously. An evaluation of our designs on both synthetic and historical market data shows that our implementation evaluates fitness function up to 21.56 times faster than a multi-threaded C++11 implementation running on two six-core Intel Xeon E5-2640 processors using OpenMP.
  • Keywords
    Acceleration; Clocks; Field programmable gate arrays; Genetic programming; Random access memory; Sociology; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors (ASAP), 2015 IEEE 26th International Conference on
  • Conference_Location
    Toronto, ON, Canada
  • Type

    conf

  • DOI
    10.1109/ASAP.2015.7245736
  • Filename
    7245736