diff --git a/_static/slides/spack-pearc25-tutorial-slides.pdf b/_static/slides/spack-pearc25-tutorial-slides.pdf new file mode 100644 index 0000000000..e26c9e0fd2 Binary files /dev/null and b/_static/slides/spack-pearc25-tutorial-slides.pdf differ diff --git a/common/setup.rst b/common/setup.rst index 2d973a4f16..28f85e8e00 100644 --- a/common/setup.rst +++ b/common/setup.rst @@ -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 diff --git a/index.rst b/index.rst index 04a8f7fbaf..dc42ff9cfc 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 `ISC High Performance 25 Conference `_ 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 `_ 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. @@ -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/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: @@ -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: diff --git a/tutorial/images/pearc25-tutorial-slide-preview.png b/tutorial/images/pearc25-tutorial-slide-preview.png new file mode 100644 index 0000000000..d36c6d0f20 Binary files /dev/null and b/tutorial/images/pearc25-tutorial-slide-preview.png differ