Towards Interactive Steering of a Very Large Floating Structure Code by Using HPC Parallelisation Strategies

Handle URI:
http://hdl.handle.net/10754/600050
Title:
Towards Interactive Steering of a Very Large Floating Structure Code by Using HPC Parallelisation Strategies
Authors:
Frisch, Jerome; Gao, Ruiping; Mundani, Ralf-Peter; Wang, Chien Ming; Rank, Ernst
Abstract:
Very large floating structures (VLFSs) have been used for broad applications such as floating storage facilities, floating piers, floating bridges, floating airports, entertainment facilities, even habitation, and other purposes. Owing to its small bending rigidity, VLFS deforms elastically when subjected to wave action. This elastic deformation due to wave is called hydro elastic response and it can be obtained by solving the interaction between the surface wave and the floating structure in the frequency domain. In solving the fluid-structure interaction, the floating structure can be modelled by applying the finite element method, whereas the fluid part may be analyzed by using the Green's function method. When using the Green's function which satisfies the boundary condition on the free-surface, the sea bottom and that at infinite distance from the floating structure, the unknown parameters to be determined for the fluid part can be minimized to be only those associated with the wetted surface of the floating structure. However, in the evaluation of the Green's function, extensive computation time O(N2) is needed (N is the number of unknowns). Therefore, acceleration techniques are necessary to tackle the computational complexity. Nowadays, standard multi-core office PCs are already quite powerful if all the cores can be used efficiently. This paper will show different parallelisation strategies for speeding up the Green's function computation. A shared memory based implementation as well as a distributed memory concept will be analysed regarding speed-up and efficiency. For large computations, batch jobs can be used to compute detailed results in high resolution on a large computational cluster or supercomputer. Different speed-up computations on clusters will be included for showing strong speed-up results. © 2012 IEEE.
Citation:
Frisch J, Gao R, Mundani R-P, Wang CM, Rank E (2012) Towards Interactive Steering of a Very Large Floating Structure Code by Using HPC Parallelisation Strategies. 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing. Available: http://dx.doi.org/10.1109/SYNASC.2012.15.
Publisher:
Institute of Electrical and Electronics Engineers (IEEE)
Journal:
2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
KAUST Grant Number:
UK-c0020
Issue Date:
Sep-2012
DOI:
10.1109/SYNASC.2012.15
Type:
Conference Paper
Sponsors:
This publication is partially based on work supported byAward No. UK-c0020, made by King Abdullah Universityof Science and Technology (KAUST).
Appears in Collections:
Publications Acknowledging KAUST Support

Full metadata record

DC FieldValue Language
dc.contributor.authorFrisch, Jeromeen
dc.contributor.authorGao, Ruipingen
dc.contributor.authorMundani, Ralf-Peteren
dc.contributor.authorWang, Chien Mingen
dc.contributor.authorRank, Ernsten
dc.date.accessioned2016-02-28T06:35:03Zen
dc.date.available2016-02-28T06:35:03Zen
dc.date.issued2012-09en
dc.identifier.citationFrisch J, Gao R, Mundani R-P, Wang CM, Rank E (2012) Towards Interactive Steering of a Very Large Floating Structure Code by Using HPC Parallelisation Strategies. 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing. Available: http://dx.doi.org/10.1109/SYNASC.2012.15.en
dc.identifier.doi10.1109/SYNASC.2012.15en
dc.identifier.urihttp://hdl.handle.net/10754/600050en
dc.description.abstractVery large floating structures (VLFSs) have been used for broad applications such as floating storage facilities, floating piers, floating bridges, floating airports, entertainment facilities, even habitation, and other purposes. Owing to its small bending rigidity, VLFS deforms elastically when subjected to wave action. This elastic deformation due to wave is called hydro elastic response and it can be obtained by solving the interaction between the surface wave and the floating structure in the frequency domain. In solving the fluid-structure interaction, the floating structure can be modelled by applying the finite element method, whereas the fluid part may be analyzed by using the Green's function method. When using the Green's function which satisfies the boundary condition on the free-surface, the sea bottom and that at infinite distance from the floating structure, the unknown parameters to be determined for the fluid part can be minimized to be only those associated with the wetted surface of the floating structure. However, in the evaluation of the Green's function, extensive computation time O(N2) is needed (N is the number of unknowns). Therefore, acceleration techniques are necessary to tackle the computational complexity. Nowadays, standard multi-core office PCs are already quite powerful if all the cores can be used efficiently. This paper will show different parallelisation strategies for speeding up the Green's function computation. A shared memory based implementation as well as a distributed memory concept will be analysed regarding speed-up and efficiency. For large computations, batch jobs can be used to compute detailed results in high resolution on a large computational cluster or supercomputer. Different speed-up computations on clusters will be included for showing strong speed-up results. © 2012 IEEE.en
dc.description.sponsorshipThis publication is partially based on work supported byAward No. UK-c0020, made by King Abdullah Universityof Science and Technology (KAUST).en
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en
dc.subjectengineering applicationen
dc.subjecthybrid parallelisationen
dc.subjectmessage passing paradigmen
dc.subjectparallel computationen
dc.subjectshared memory concepten
dc.subjectvery large floating structureen
dc.titleTowards Interactive Steering of a Very Large Floating Structure Code by Using HPC Parallelisation Strategiesen
dc.typeConference Paperen
dc.identifier.journal2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computingen
dc.contributor.institutionTechnische Universitat Munchen, Munich, Germanyen
dc.contributor.institutionNational University of Singapore, Singapore City, Singaporeen
kaust.grant.numberUK-c0020en
All Items in KAUST are protected by copyright, with all rights reserved, unless otherwise indicated.