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

Andrei Ivashchenko, Alexey Belezeko, Ivan Gankevich, Vladimir Korkhov, Nataliia Kulabukhova

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.

Bibtex
@inbook{ivashchenko2017gpulab,
  title={Acceleration of Computing and Visualization Processes with OpenCL for Standing Sea Wave Simulation Model},
  author={Andrei Ivashchenko and Alexey Belezeko and Ivan Gankevich and Vladimir Korkhov and Nataliia Kulabukhova},
  publisher={Springer},
  howpublished={Proceedings of ICCSA'17},
  year={2017},
  month={07},
  nrefs={15},
  language={english},
  doi={10.1007/978-3-319-62404-4_38},
  isbn={978-3-319-62404-4},
  pages={505--518},
  address={Cham},
  editor={Gervasi, Osvaldo and Murgante, Beniamino and Misra, Sanjay and Borruso, Giuseppe and Torre, Carmelo M. and Rocha, Ana Maria A.C. and Taniar, David and Apduhan, Bernady O. and Stankova, Elena and Cuzzocrea, Alfredo},
  type={inbook}
}

Publication: Proceedings of ICCSA'17
Publisher: Springer