Ascent

A many-core capable lightweight in-situ visualization and analysis infrastructure for multi-physics HPC simulations.

Introduction

Ascent is a system designed to meet the in-situ visualization and analysis needs of simulation code teams running multi-physics calculations on many-core HPC architectures. It provides rendering runtimes that can leverage many-core CPUs and GPUs to render images of simulation meshes.

Ascent focuses on ease of use and reduced integration burden for simulation code teams.

  • It does not require GUI or system-graphics libraries.
  • It includes integration examples that demonstrate how to use Ascent inside three HPC-simulation proxy applications.
  • It provides a built-in web server that supports streaming rendered images directly to a web browser.

Getting Started

To get started building and using Ascent, see the Quick Start Guide and the Ascent Tutorial. For more details about building Ascent see the Building documentation.

Ascent Project Resources

Website and Online Documentation

http://www.ascent-dav.org

Github Source Repo

http://github.com/alpine-dav/ascent

Issue Tracker

http://github.com/llnl/ascent/issues

Help Email

help@ascent-dav.org

Contributors

  • Cyrus Harrison (LLNL)
  • Matt Larsen (LLNL)
  • Eric Brugger (LLNL)
  • Jim Eliot (AWE)
  • Kevin Griffin (LLNL)
  • Hank Childs (LBL and UO)
  • Utkarsh Ayachit (Kitware, Inc)
  • Sudhanshu Sane (UO)
  • Seif Ibrahim (LLNL, UCSB)

Ascent Documentation

Indices and tables