Acceleration of Computing and Visualization Processes with OpenCL for Standing Sea Wave Simulation Model

被引:0
作者
Ivashchenko, Andrei [1 ]
Belezeko, Alexey [1 ]
Gankevich, Ivan [1 ]
Korkhov, Vladimir [1 ]
Kulabukhova, Nataliia [1 ]
机构
[1] St Petersburg State Univ, Dept Comp Modeling & Multiprocessor Syst, Univ Skii Prospekt 35, St Petersburg 198504, Russia
来源
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2017, PT V | 2017年 / 10408卷
基金
俄罗斯基础研究基金会;
关键词
Computing; Mathematical modelling; OpenCL; OpenGL; Autoregressive process; Moving average process; Velocity potential field; Visualisation; Real-time simulation;
D O I
10.1007/978-3-319-62404-4_38
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we highlight one of the possible acceleration approaches for the standing wave model simulation model with the use of OpenCL framework for GPGPU computations. We provide a description of the wave's mathematical model, an explanation for the technology selection, as well as the identification of the algorithm part that can be accelerated. The text also contains a description of solution's performance evaluation stage being compared with CPU-only program. The influence of OpenCL usage for improvements in rendering process is also shown here. Finally, possible ways of application improvement and further development are also considered.
引用
收藏
页码:505 / 518
页数:14
相关论文
共 13 条
  • [1] Board O. A. R, 1993, OPENGL REF MAN OFF R
  • [2] Bogdanova A., 2016, CEUR WORKSHOP P, V1787, P130
  • [3] Bradsky G, 2000, DR DOBBS J SOFTW TOO
  • [4] Bucur A, 2013, ACM SIGGRAPH 2013 MO, P15, DOI [10.1145/2503512.2503532, DOI 10.1145/2503512.2503532]
  • [5] Degtyarev A.B., 2013, Int. Shipbuild. Prog., V60, P523, DOI [10.3233/ISP-130091, DOI 10.3233/ISP-130091]
  • [6] Degtyarev A. B., 2011, P 12 INT SHIP STAB W
  • [7] Vendors upgrade their physics processing to improve gaming
    Geer, David
    [J]. COMPUTER, 2006, 39 (08) : 22 - 24
  • [8] Khronos Group, 2013, OPENCL API REF
  • [9] Kochin N., 1966, Theoretical Hydrodynamics
  • [10] GPU Parallel Computing of Spherical Panorama Video Stitching
    Liao, Wei-Sheng
    Hsieh, Tung-Ju
    Chang, Yang-Lang
    [J]. PROCEEDINGS OF THE 2012 IEEE 18TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2012), 2012, : 890 - 895