A many-core capable lightweight in situ visualization and analysis infrastructure for multi-physics HPC simulations.
Strawman is no longer being actively developed. ALPINE Ascent https://alpine-dav.github.io/ascent/ is an evolution of and a successor to Strawman.
Strawman is a system designed to explore the in situ visualization and analysis needs of simulation code teams running multi-physics calculations on many-core HPC architectures. It provides rendering pipelines that can leverage both many-core CPUs and GPUs to render images of simulation meshes.
Strawman focuses on ease of use and reduced integration burden for simulation code teams:
- It does not require any GUI or system graphics libraries.
- It includes integration examples which demonstrate how to use Strawman inside of three different HPC simulation proxy applications.
- It provides a built-in web server that supports streaming rendered images directly to a web browser.
Strawman Project Resources¶
Githib Source Repo
- Cyrus Harrison (LLNL)
- Matt Larsen (LLNL)
- Eric Brugger (LLNL)
- Jim Eliot (AWE)
- Kevin Griffin (LLNL)
- Hank Childs (LBL and UO)
- Strawman Documentation
- Strawman Overview
- Example Integrations
- Building Strawman
- Strawman API
- Strawman Actions
- Strawman GPU Notes
- Publications and Presentations
- License Info