ExaHyPE Download

HomeCopyrightDashboardDocumentationDownload´╗┐

ExaHyPE is hosted at Leibniz Supercomputing Centre (LRZ) in Munich. We use git for archiving, bug tracking, and integration builds. In principle, ExaHyPE is freely accessible free of charge. While we do grant everybody access to the git repository, we ask people to sign up if they want to push changes. This allows us to keep statistics about our contributing user base and make cases towards our funding agencies. Use the Software/Request access menu entry to get an access.

Our flagship demonstrator codes are hosted in separate git directories. Similar rules to those above apply, though some flagship developers might decide do not immediately publish all application codes built on top of ExaHyPE. These codes are used in their respective application domain and enable young researchers to acquire insight. We don’t want to give away this intellectual property immediately. There are however many example codes shipped with ExaHyPE that are ready to use.

If you don’t want to sign up for repository access or use git, there is a number of specialised builds available from below:

https://gitlab.lrz.de/exahype/ExaHyPE-Engine
https://gitlab.lrz.de/exahype/ExaHyPE-Documentation

Nightly build

If you don’t want to sign up for repository access, there is a nightly build (snapshot) available from here.

Teaching code

We maintain a tarball snapshot for teaching purposes which can be downloaded from here. It is a stripped down version of ExaHyPE which is tailored to our ExaHyPE dissemination/teaching material.

Seismic benchmark/demonstrator

We have a simple Curvilinear elastic wave equation (earthquake) solver that we use for HPC benchmarks as in the paper “Studies on the energy and deep memory behaviour of a cache-oblivious, task-based hyperbolic PDE solver”. The standalone application is available from here. (Please see the Readme.md file in the root directory for installation instructions.)

Snapshot from the LOH.1 benchmark run by the demonstrator application “Curvilinear”.