Streami: An MPI Data-Parallel Library to Compute Field Lines on GPUs
Authors
Stefan Zellmann (University of Cologne), Milan Jaroš (VSB - Technical University of Ostrava), Andrea Paris (NVIDIA Corporation), Ingo Wald (NVIDIA), Tatiana von Landesberger (University of Cologne)
Presentation
- Session
- Big Data, Bigger Physics
- Time
- Friday, Nov 13, 08:18 – 08:27 (US/Eastern) · session 08:00 – 09:30
- Location
- Hall America south
Links
Sign in to access the preprint PDF.
Sign in
Keywords
Streamlines, streaklines, flow-vis, MPI, multi-GPU
Abstract
We present Streami, an extensible GPU-accelerated library for the computation of field lines in fluid flows on high-performance computers. Streami acts as a thin layer used for both post-hoc or in-situ analysis and can interface with existing MPI applications. We discuss Streami’s application programming interface, key design decisions that led to Streami’s high performance and extensibility, as well as extensions to support different fluid flow field representations. We also present a sample application for rapid prototyping and interactive seed point placement. Streami is released under a permissive open-source software license.
For Practitioners
Simulation scientists, GPU engineers We present the design of a software library that is open source (https://github.com/It4innovations/streami)