Acceleration of computing and visualization processes with OpenCL for standing sea wave simulation model

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

Research output: Contribution to journalArticlepeer-review

Abstract

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.

Original languageEnglish
Pages (from-to)505-518
JournalLecture Notes in Computer Science
Volume10408
DOIs
StatePublished - 2017
Event17th International Conference on Computational Science and Its Applications, ICCSA 2017 - Trieste, Italy
Duration: 2 Jul 20175 Jul 2017
Conference number: 17

Scopus subject areas

  • Computer Science(all)

Keywords

  • Autoregressive process
  • Computing
  • Mathematical modelling
  • Moving average process
  • OpenCL
  • OpenGL
  • Real-time simulation
  • Velocity potential field
  • Visualisation

Fingerprint

Dive into the research topics of 'Acceleration of computing and visualization processes with OpenCL for standing sea wave simulation model'. Together they form a unique fingerprint.

Cite this