Update tutorial page with RIKEN tutorial slides. (#11254)
- Add link to container image, as well as a description of VMs - Update slide link to point to latest RIKEN tutorial
This commit is contained in:
		@@ -10,33 +10,48 @@ Tutorial: Spack 101
 | 
				
			|||||||
=============================
 | 
					=============================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This is a full-day introduction to Spack with lectures and live demos.
 | 
					This is a full-day introduction to Spack with lectures and live demos.
 | 
				
			||||||
It was presented as a tutorial at the `Exascale Computing Project Annual
 | 
					It was presented as a tutorial for staff at the `RIKEN Center for
 | 
				
			||||||
Meeting <https://ecpannualmeeting.com/agenda.php>`_ in 2019.  You can use
 | 
					Computational Science (R-CCS)
 | 
				
			||||||
these materials to teach a course on Spack at your own site, or you can
 | 
					<http://www.riken.jp/en/research/labs/r-ccs/>`_.  You can use these
 | 
				
			||||||
just skip ahead and read the live demo scripts to see how Spack is used
 | 
					materials to teach a course on Spack at your own site, or you can just
 | 
				
			||||||
in practice.
 | 
					skip ahead and read the live demo scripts to see how Spack is used in
 | 
				
			||||||
 | 
					practice.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.. _sc16-slides:
 | 
					.. _sc16-slides:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.. rubric:: Slides
 | 
					.. rubric:: Slides
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.. figure:: tutorial/sc16-tutorial-slide-preview.png
 | 
					.. figure:: tutorial/sc16-tutorial-slide-preview.png
 | 
				
			||||||
   :target: http://spack.io/slides/Spack-ECP19-Tutorial.pdf
 | 
					   :target: https://spack.io/slides/Spack-RIKEN19-Tutorial.pdf
 | 
				
			||||||
   :height: 72px
 | 
					   :height: 72px
 | 
				
			||||||
   :align: left
 | 
					   :align: left
 | 
				
			||||||
   :alt: Slide Preview
 | 
					   :alt: Slide Preview
 | 
				
			||||||
 | 
					
 | 
				
			||||||
`Download Slides <http://spack.io/slides/Spack-ECP19-Tutorial.pdf>`_.
 | 
					`Download Slides <https://spack.io/slides/Spack-RIKEN19-Tutorial.pdf>`_.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
**Full citation:** Todd Gamblin, Gregory Becker, Matt Legendre, Mario
 | 
					**Full citation:** Todd Gamblin, Gregory Becker, and Peter Scheibel.
 | 
				
			||||||
Melara, and Peter Scheibel.  `Spack Tutorial
 | 
					Managing HPC Software Complexity with Spack.  Tutorial presented at RIKEN
 | 
				
			||||||
<https://whova.com/embedded/subsession/aecm_201901/503158/503161/>`_.
 | 
					Center for Computational Science. April 23, 2019.  Kobe, Japan.
 | 
				
			||||||
Presented at ECP Annual Meeting 2019. January 14, 2019. Houston, TX, USA.
 | 
					
 | 
				
			||||||
 | 
					.. _sc16-live-demos:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.. rubric:: Live Demos
 | 
					.. rubric:: Live Demos
 | 
				
			||||||
 | 
					
 | 
				
			||||||
These scripts will take you step-by-step through basic Spack tasks.  They
 | 
					We provide scripts that take you step-by-step through basic Spack tasks.
 | 
				
			||||||
correspond to sections in the slides above.
 | 
					They correspond to sections in the slides above. You can use one of the
 | 
				
			||||||
 | 
					following methods to run through the scripts:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  1. We provide the `spack/tutorial
 | 
				
			||||||
 | 
					     <https://hub.docker.com/r/spack/tutorial>`_ container image on
 | 
				
			||||||
 | 
					     Docker Hub that you can use to do the tutorial on your local
 | 
				
			||||||
 | 
					     machine.  You can invoke ``docker run -it spack/tutorial`` to start
 | 
				
			||||||
 | 
					     using the container.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  2. When we host the tutorial, we also provision VM instances in `AWS
 | 
				
			||||||
 | 
					     <https://aws.amazon.com/>`_, so that users who are unfamiliar with
 | 
				
			||||||
 | 
					     Docker can simply log into a VPM to do the demo exercises.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You should now be ready to run through our demo scripts:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  1. :ref:`basics-tutorial`
 | 
					  1. :ref:`basics-tutorial`
 | 
				
			||||||
  2. :ref:`configs-tutorial`
 | 
					  2. :ref:`configs-tutorial`
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user