Accelerating real-time ship motion simulations using general purpose GPU computations

13 Sept 2018, 14:45
15m
Conference Hall

Conference Hall

Sectional reports 8. High performance computing, CPU architectures, GPU, FPGA 8. High performance computing, CPU architectures, GPU, FPGA

Speaker

Mr Ivan Petriakov (Saint Petersburg State University)

Description

Software suites for ship simulations are typically used for statistical studies of ship dynamics, but also as a simulator for training ship crew in dangerous situations. One problem that arises during training is speeding-up a part of the session which does not involve actions from the crew. The aim of the study reported here is to accelerate solution of ship motions equations using general purpose computations on GPU. These equations describe dynamics of ship manoeuvring in wavy sea surface, and are central to the simulator programme. The equations are solved numerically via Runge—Kutta—Fehlberg method. Due to high number of floating point operations, computation on GPU achieves considerable speed-up over CPU. High performance solution allows to shorten training sessions and make them more efficient, but also beneficial for statistical studies as it reduces simulation time.

Primary authors

Mr Ivan Gankevich (Saint Petersburg State University) Mr Ivan Petriakov (Saint Petersburg State University)

Co-authors

Prof. Alexander Degtyarev (Professor) Dr Vladimir Korkhov (St. Petersburg State University)

Presentation materials