Poster: Building Models Better with Spack


Reliable and Reproducible: Build Models Better With Spack


Imagine being given a box of mixed LEGO and trying to build a model with only some of the instructions and not all the right pieces.

Building scientific models is similar: with the current mix of build systems it’s hard to find exactly the pieces you need, they often aren’t available, so you have to make do, and the pieces don’t seem to fit together well.

Spack finds all the pieces, builds the dependencies and then then model and writes detailed instructions so it can build exactly the same model again, and again and again.

Spack is a build from source package manager that makes building reliable and reproducible.

Reproducible builds: means variation in model output is due to factors under your control, not changes in dependencies or build tools.

This is CRITICAL for good and productive science.


Building_lego_models.pdf (3.2 MB)


During the workshop there will be a box of lego by the poster: make a fun LEGO thing, take a picture and upload as a reply to this topic. The entry with the most likes (:heart:) by the end of afternoon tea on Day 2 will win a little box of LEGO to make their very own little monsters.

Note: this topic is part of the 2023 ACCESS Community Workshop Poster session

1 Like

Whose bit of creative genius is this?