diff --git a/_static/slides/spack-icpp25-tutorial-slides.pdf b/_static/slides/spack-icpp25-tutorial-slides.pdf new file mode 100644 index 0000000000..53c81d498c Binary files /dev/null and b/_static/slides/spack-icpp25-tutorial-slides.pdf differ diff --git a/common/setup.rst b/common/setup.rst index 72a131c8fc..c960b55459 100644 --- a/common/setup.rst +++ b/common/setup.rst @@ -2,14 +2,15 @@ If you have not done the prior sections, you'll need to start the docker image:: - docker run -it ghcr.io/spack/tutorial:hpcic25 + docker run -it ghcr.io/spack/tutorial:icpp25 and then set Spack up like this:: git clone --depth=2 --branch=releases/v1.0 https://github.com/spack/spack . spack/share/spack/setup-env.sh spack repo update builtin --tag v2025.07.0 - spack mirror add --unsigned tutorial /mirror + spack tutorial -y + spack bootstrap now spack compiler find See the :ref:`basics-tutorial` for full details on setup. diff --git a/index.rst b/index.rst index d9eb620429..c3256b1fcc 100644 --- a/index.rst +++ b/index.rst @@ -9,8 +9,8 @@ Tutorial: Spack 101 =================== This is an introduction to Spack with lectures and live demos. -It was last presented at the `HPCIC 2025 HPC Tutorials `_ August 5, 2025. -The event was two online half-day tutorials.. +It was last presented at the `International Conference on Parallel Processing 2025 (54th ICPP) `_ September 8, 2025. +The event was full day in-person 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. @@ -18,17 +18,17 @@ You can use these materials to teach a course on Spack at your own site, or you .. rubric:: Slides -.. image:: tutorial/images/hpcic25-tutorial-slide-preview.png - :target: _static/slides/spack-hpcic25-tutorial-slides.pdf +.. image:: tutorial/images/icpp25-tutorial-slide-preview.png + :target: _static/slides/spack-icpp25-tutorial-slides.pdf :height: 72px :align: left :alt: Slide Preview -:download:`Download Slides <_static/slides/spack-hpcic25-tutorial-slides.pdf>`. +:download:`Download Slides <_static/slides/spack-icpp25-tutorial-slides.pdf>`. -**Full citation:** Alec Scott, Greg Becker, Kathleen Shea, Caetano Melone, Tamara Dahlgren, Peter Scheibel. +**Full citation:** Alec Scott, Kathleen Shea, Caetano Melone. Managing HPC Software Complexity with Spack. -HPCIC Tutorials 2025, Livermore, California, August 5-6, 2025. +International Conference on Parallel Processing 2025 (54th ICPP), San Diego, California, September 8, 2025. .. _video: @@ -48,8 +48,8 @@ You can invoke .. code-block:: console - $ docker pull ghcr.io/spack/tutorial:hpcic25 - $ docker run -it ghcr.io/spack/tutorial:hpcic25 + $ docker pull ghcr.io/spack/tutorial:icpp25 + $ docker run -it ghcr.io/spack/tutorial:icpp25 to start using the container. You should now be ready to run through our demo scripts: diff --git a/tutorial/images/icpp25-tutorial-slide-preview.png b/tutorial/images/icpp25-tutorial-slide-preview.png new file mode 100644 index 0000000000..99d9ede122 Binary files /dev/null and b/tutorial/images/icpp25-tutorial-slide-preview.png differ