Abstract
Virtual testbed is a computer programme that simulates ocean waves, ship motions and compartment flooding. One feature of this programme is that it visualises physical phenomena frame by frame as the simulation progresses. The aim of the studies reported here was to assess how much performance can be gained using graphical accelerators compared to ordinary processors when repeating the same computations in a loop. We rewrote programme’s hot spots in OpenCL to able to execute them on a graphical accelerator and benchmarked their performance with a number of real-world ship models. The analysis of the results showed that data copying in and out of accelerator’s main memory has major impact on performance when done in a loop, and the best performance is achieved when copying in and out is done outside the loop (when data copying inside the loop involves accelerator’s main memory only). This result comes in line with how distributed computations are performed on a set of cluster nodes, and suggests using similar approaches for single heterogeneous node with a graphical accelerator.
Original language | English |
---|---|
Title of host publication | Computational Science and Its Applications- ICCSA 2019 - 19th International Conference, Proceedings |
Editors | Beniamino Murgante, Osvaldo Gervasi, Elena Stankova, Vladimir Korkhov, Sanjay Misra, Carmelo Torre, Eufemia Tarantino, David Taniar, Ana Maria A.C. Rocha, Bernady O. Apduhan |
Publisher | Springer Nature |
Pages | 717-728 |
Number of pages | 12 |
ISBN (Print) | 9783030243043 |
DOIs | |
State | Published - 29 Jun 2019 |
Event | 19th International Conference on Computational Science and Its Applications, ICCSA 2019 - Saint Petersburg, Russian Federation Duration: 1 Jul 2019 → 4 Jul 2019 Conference number: 19 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 11622 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 19th International Conference on Computational Science and Its Applications, ICCSA 2019 |
---|---|
Abbreviated title | ICCSA 2019 |
Country/Territory | Russian Federation |
City | Saint Petersburg |
Period | 1/07/19 → 4/07/19 |
Scopus subject areas
- Theoretical Computer Science
- Computer Science(all)
Keywords
- GPGPU
- OpenCL
- Pressure field
- Pressure force
- Ship
- Wavy surface
- Wetted surface
Fingerprint
Dive into the research topics of 'Virtual Testbed: Ship Motion Simulation for Personal Workstations'. Together they form a unique fingerprint.Prizes
-
Best paper award ICCSA 2019
Дегтярев, Александр Борисович (Recipient), Храмушин, В. Н. (Recipient), Ганкевич, Иван Геннадьевич (Recipient), Петряков, Иван Владимирович (Recipient), Гавриков, Антон Александрович (Recipient) & Григорьев, А. С. (Recipient), 4 Jul 2019
Prize: Prize/Award › вне категорий
File