Artikel in Tagungsband INPROC-2011-81

Bibliograph.
Daten
Schreiber, Martin; Neumann, Philipp; Zimmer, Stefan; Bungartz, Hans-Joachim: Free-Surface Lattice-Boltzmann Simulation on Many-Core Architectures.
In: Sato, Mitsuhisa (Hrsg); Matsuoka, Satoshi (Hrsg); van Albada, G. Dick (Hrsg); Dongarra, Jack (Hrsg); Sloot, Peter.M.A. (Hrsg): Proceedings of the International Conference on Computational Science, ICCS 2011.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
Procedia Computer Science; 4, S. 984-993, englisch.
Elsevier, Mai 2011.
doi: 10.1016/j.procs.2011.04.001.
Artikel in Tagungsband (Konferenz-Beitrag).
KörperschaftICCS 2011
CR-Klassif.J.2 (Physical Sciences and Engineering)
Kurzfassung

Current advances in many-core technologies demand simulation algorithms suited for the corresponding architectures while with regard to the respective increase of computational power, real-time and interactive simulations become possible and desirable. We present an OpenCL implementation of a Lattice-Boltzmann-based free-surface solver for GPU architectures. The massively parallel execution especially requires special techniques to keep the interface region consistent, which is here addressed by a novel multipass method. We further compare different memory layouts according to their performance for both a basic driven cavity implementation and the free-surface method, pointing out the capabilities of our implementation in real-time and interactive scenarios, and shortly present visualizations of the flow, obtained in real-time.

Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Simulation großer Systeme
Eingabedatum18. November 2011
   Publ. Abteilung   Publ. Institut   Publ. Informatik