Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added _static/slides/spack-pearc25-tutorial-slides.pdf
Binary file not shown.
4 changes: 2 additions & 2 deletions common/setup.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

If you have not done the prior sections, you'll need to start the docker image::

docker run -it ghcr.io/spack/tutorial:isc25
docker run -it ghcr.io/spack/tutorial:pearc25

and then set Spack up like this::

git clone --depth=100 --branch=releases/v0.23 https://github.com/spack/spack
git clone --depth=20 --branch=releases/v0.23 https://github.com/spack/spack
. spack/share/spack/setup-env.sh
spack tutorial -y
spack bootstrap now
Expand Down
18 changes: 9 additions & 9 deletions index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,26 +9,26 @@ Tutorial: Spack 101
===================

This is an introduction to Spack with lectures and live demos.
It was last presented at the `ISC High Performance 25 Conference <https://isc-hpc.com/>`_ June 13, 2025.
The event was a half-day tutorial.
It was last presented at the `Practice and Experience in Advanced Research Computing (PEARC) 25 Conference <https://pearc.acm.org/pearc25/>`_ July 21, 2025.
The event was a full-day tutorial.

You can use these materials to teach a course on Spack at your own site, or you can just skip ahead and read the live demo scripts to see how Spack is used in practice.

.. _slides:

.. rubric:: Slides

.. image:: tutorial/images/isc25-tutorial-slide-preview.jpg
:target: _static/slides/spack-isc25-tutorial-slides.pdf
.. image:: tutorial/images/pearc25-tutorial-slide-preview.png
:target: _static/slides/spack-pearc25-tutorial-slides.pdf
:height: 72px
:align: left
:alt: Slide Preview

:download:`Download Slides <_static/slides/spack-isc25-tutorial-slides.pdf>`.
:download:`Download Slides <_static/slides/spack-pearc25-tutorial-slides.pdf>`.

**Full citation:** Todd Gamblin, Alec Scott, Massimiliano Culpo, Adam Stewart, Harmen Stoppels, and Michael Kuhn.
**Full citation:** Todd Gamblin, Alec Scott, Kathleen Shea, Caetano Melone.
Managing HPC Software Complexity with Spack.
ISC High Performance 2025 (ISC25), Hamburg, Germany, June 13, 2025.
Practice and Experience in Advanced Research Computing 2025 (PEARC25), Columbus, Ohio, July 21, 2025.

.. _video:

Expand All @@ -48,8 +48,8 @@ You can invoke

.. code-block:: console

$ docker pull ghcr.io/spack/tutorial:isc25
$ docker run -it ghcr.io/spack/tutorial:isc25
$ docker pull ghcr.io/spack/tutorial:pearc25
$ docker run -it ghcr.io/spack/tutorial:pearc25

to start using the container. You should now be ready to run through our demo scripts:

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.