A Heterogeneous Computing framework for Computational Finance

被引:5
|
作者
Inggs, Gordon [1 ]
Thomas, David [1 ]
Luk, Wayne [2 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Elect & Elect Engn, London, England
[2] Imperail Coll London, Dept Comp, London, England
基金
新加坡国家研究基金会; 英国工程与自然科学研究理事会;
关键词
D O I
10.1109/ICPP.2013.82
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the Forward Financial Framework (F-3), an application framework for describing and implementing forward looking financial computations on high performance, heterogeneous platforms. F-3 allows the computational finance problem specification to be captured precisely yet succinctly, then automatically creates efficient implementations for heterogeneous platforms, utilising both multi-core CPUs and FPGAs. The automatic mapping of a high-level problem description to a low-level heterogeneous implementation is possible due to the domain-specific knowledge which is built in F-3, along with a software architecture that allows for additional domain knowledge and rules to be added to the framework. Currently the system is able to utilise domain-knowledge of the run-time characteristics of pricing tasks to partition pricing problems and allocate them to appropriate compute resources, and to exploit relationships between financial instruments to balance computation against communication. The versatility of the framework is demonstrated using a benchmark of option pricing problems, where F-3 achieves comparable speed and energy efficiency to external manual implementations. Further, the domain-knowledge guided partitioning scheme suggests a partitioning of subtasks that is 13% faster than the average, while exploiting domain dependencies to reduce redundant computations results in an average gain in efficiency of 27%.
引用
收藏
页码:688 / 697
页数:10
相关论文
共 50 条
  • [21] A Multi-Tiered Optimization Framework for Heterogeneous Computing
    Milluzzi, Andrew
    Richardson, Justin
    George, Alan
    Lam, Herman
    [J]. 2014 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2014,
  • [22] Rapid Prototyping Framework for Intelligent Arrays with Heterogeneous Computing
    Vanhoy, Garrett
    Lichtman, Marc
    Hoare, Raymond R.
    Brevik, Claire
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON PHASED ARRAY SYSTEMS & TECHNOLOGY (PAST), 2022,
  • [23] A Performance Optimization Framework for the Simultaneous Heterogeneous Computing Platforms
    Li, Shuo
    [J]. PROCEEDINGS OF THE ACM WORKSHOP ON SOFTWARE ENGINEERING METHODS FOR PARALLEL AND HIGH PERFORMANCE APPLICATIONS (SEM4HPC'16), 2016, : 39 - 45
  • [24] FAST: framework for heterogeneous medical image computing and visualization
    Erik Smistad
    Mohammadmehdi Bozorgi
    Frank Lindseth
    [J]. International Journal of Computer Assisted Radiology and Surgery, 2015, 10 : 1811 - 1822
  • [25] A unified resource scheduling framework for heterogeneous computing environments
    Alhusaini, AH
    Prasanna, VK
    Raghavendra, CS
    [J]. (HCW '99) - EIGHTH HETEROGENEOUS COMPUTING WORKSHOP, PROCEEDINGS, 1999, : 156 - 165
  • [26] Computing with words and a framework for computational linguistic dynamic systems
    Wang, Feiyue
    [J]. Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2001, 14 (04):
  • [27] Computational Finance and Smarter Finance
    Yuan Rulin
    [J]. 2012 INTERNATIONAL CONFERENCE IN HUMANITIES, SOCIAL SCIENCES AND GLOBAL BUSINESS MANAGEMENT (ISSGBM 20120), VOL 8, 2012, 8 : 26 - 29
  • [28] KEENELAND: BRINGING HETEROGENEOUS GPU COMPUTING TO THE COMPUTATIONAL SCIENCE COMMUNITY
    Vetter, Jeffrey S.
    Glassbrook, Richard
    Dongarra, Jack
    Schwan, Karsten
    Loftis, Bruce
    McNally, Stephen
    Meredith, Jeremy
    Rogers, James
    Roth, Philip
    Spafford, Kyle
    Yalamanchili, Sudhakar
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2011, 13 (05) : 90 - 95
  • [29] A computational framework for crack propagation in spatially heterogeneous materials
    Lewandowski, Karol
    Kaczmarczyk, Lukasz
    Athanasiadis, Ignatios
    Marshall, John F.
    Pearce, Chris J.
    [J]. PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2021, 379 (2203):
  • [30] Massive Parallel Computational model for Heterogeneous Exascale Computing System
    Ashraf, Muhammad Usman
    Eassa, Fathy Alboraei
    Albeshri, Aiiad Ahmad
    [J]. 2017 9TH IEEE-GCC CONFERENCE AND EXHIBITION (GCCCE), 2018, : 143 - 148