---
# toc: true
title: "Intro to HPC Bootcamp 2025"
description: "Homepage for Sam Foreman's Intro to HPC Bootcamp 2025 Project"
categories:
- ai4science
- hpc
- llm
date: 2025-07-15
date-modified: last-modified
citation:
author: Sam Foreman
type: webpage
title: "Intro to HPC Bootcamp 2025"
url: https://saforem2.github.io/intro-hpc-bootcamp-2025
open-graph:
title: "Intro to HPC Bootcamp 2025"
description: "Homepage for Sam Foreman's Intro to HPC Bootcamp 2025 Project"
# image: "./assets/thumbnail.png"
twitter-card:
title: "Intro to HPC Bootcamp 2025"
description: "Homepage for Sam Foreman's Intro to HPC Bootcamp 2025 Project"
site: "saforem2"
creator: "saforem2"
sidebar: sidebar
# format: live-html
# format:
# live-html:
# respect-user-color-scheme: true
# date-modified: last-modified
# link-external-newwindow: true
# link-external-icon: false
# callout-appearance: simple
# code-tools: true
# code-link: true
# code-line-numbers: true
# toc: true
# self-contained: false
# default-image-extension: svg
# toc-title: ""
# page-layout: article
# fig-width: 6.4
# fig-height: 4.8
# grid:
# body-width: 1000px
# margin-width: 250px
# sidebar-width: 250px
# # gutter-width: 1.5rem
# fig-align: center
# fig-responsive: true
# anchor-sections: true
# code-overflow: scroll
# code-copy: hover
# code-summary: " "
# citations-hover: true
# crossrefs-hover: true
# html-math-method: katex
# footnotes-hover: true
# section-divs: true
# highlight-style:
# light: github
# dark: github-dark
# theme:
# dark:
# - css/common.scss
# - css/dark.scss
# - css/syntax-dark.scss
# - css/callout-cards.scss
# - default
# light:
# - css/common.scss
# - css/light.scss
# - css/syntax-light.scss
# - css/callout-cards.scss
# - default
# include-in-header:
# - text: | # KaTeX
# <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.22/dist/katex.min.css" integrity="sha384-5TcZemv2l/9On385z///+d7MSYlvIEw9FuZTIdZ14vJLqWphw7e7ZPuOiCHJcFCP" crossorigin="anonymous">
# <script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.22/dist/katex.min.js" integrity="sha384-cMkvdD8LoxVzGF/RPUKAcvmm49FQ0oxwDF3BGKtDXcEc+T1b2N+teh/OJfpU0jr6" crossorigin="anonymous"></script>
# <script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.22/dist/contrib/auto-render.min.js" integrity="sha384-hCXGrW6PitJEwbkoStFjeJxv+fSOOQKOPbJxSfM6G5sWZjAyWhXiTIIAmQqnlLlh" crossorigin="anonymous" onload="renderMathInElement(document.body);"></script>
# <link rel="preconnect" href="https://fonts.googleapis.com">
# <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
# <link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=IBM+Plex+Sans+Condensed:ital,wght@0,400;0,500;0,600;0,700&family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700&display=swap" rel="stylesheet">
# <link href="https://fonts.googleapis.com/css?family=IBM+Plex+Sans&family=IBM+Plex+Sans+Condensed&family=IBM+Plex+Mono&display=swap" rel="stylesheet">
# <!-- Google Tag Manager -->
# <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-TC329HJ');</script>
# <!-- End Google Tag Manager -->
# include-before-body:
# - text: |
# <!-- Google Tag Manager (noscript) -->
# <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TC329HJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
# <!-- End Google Tag Manager (noscript) -->
# header-includes: |
# <link href="https://iosevka-webfonts.github.io/iosevka/iosevka.css" rel="stylesheet">
---
## 🐣 Getting Started
```bash
git clone https://github.com/saforem2/intro-hpc-bootcamp-2025
cd intro-hpc-bootcamp-2025
```
## 📂 Project Contents
- 🏡 [Intro to {AI, HPC} for Science/](./)
- 📂 [**\[00\] Intro to AI and HPC**/](00-intro-AI-HPC/index.html)
- 📄 [\[0\] Compute systems](./00-intro-AI-hpc/0-compute-systems/index.html)
- 📄 [\[1\] Shared-resources](./00-intro-AI-HPC/1-shared-resources/index.html)
- 📄 [\[2\] Jupyter Notebooks](./00-intro-AI-hpc/2-jupyter-notebooks/index.html)
- 📄 [\[3\] Using Python](./00-intro-AI-hpc/3-python/index.html)
- 📄 [\[4\] Working with Data](./00-intro-AI-hpc/4-data/index.html)
- 📗 [\[5\] MCMC Example](./00-intro-AI-hpc/5-mcmc-example/index.html)
- 📗 [\[6\] Linear Regression](./00-intro-AI-hpc/6-linear-regression/index.html)
- 📗 [\[7\] Statistical Learning](./00-intro-AI-hpc/7-statistical-learning/index.html)
- 📂 [**\[01\] Neural Networks/**](./01-neural-networks/index.html)
- 📄 [\[0\] Intro](./01-neural-networks/0-intro/index.html)
- 📗 [\[1\] MNIST](./01-neural-networks/1-mnist/index.html)
- 📗 [\[1\] MNIST (ipynb)](./01-neural-networks/1-mnist-ipynb/index.html)
- 📄 [\[2\] Advanced](./01-neural-networks/2-advanced/index.html)
- 📗 [\[3\] Conv. Nets](./01-neural-networks/3-conv-nets/index.html)
- 📗 [\[4\] Representation Learning](./01-neural-networks/4-representation-learning/index.html)
- 📗 [\[5\] Distributed Training](./01-neural-networks/5-distributed-training/index.html)
- 📂 [**\[02\] Large Language Models**](./02-llms/index.html)
- 📄 [\[00\] Intro to LLMs](./02-llms/00-intro-to-llms/index.html)
- 📗 [\[01\] Hands-on LLMs](./02-llms/01-hands-on-llms/index.html)
- 📄 [\[02\] Prompt Engineering](./02-llms/02-prompt-engineering/index.html)
<!-- - 📄 [03-training-llms](./02-llms/03-training-llms/index.html) -->
<!-- - 📄 [04-evaluating-llms](./02-llms/03-training-llms/index.html) -->
<!-- - 📄 []() -->
- 📗 [\[06\] Parallel Training](./02-llms/06-parallel-training/index.html)
- 📗 [\[07\] Shakespeare Example](./02-llms/07-shakespeare-example/index.html)
- 📗 [\[08\] Shakespeare Example (colab)](./02-llms/08-shakespeare-example-colab/index.html)
- 📂 [03-ai-for-science/](./03-ai-for-science/)
<!--
[ 1/24] index.qmd
[ 2/24] 00-intro-AI-HPC/index.qmd
[ 3/24] 00-intro-AI-HPC/0-compute-systems/index.qmd
[ 4/24] 00-intro-AI-HPC/1-shared-resources/index.qmd
[ 5/24] 00-intro-AI-HPC/2-jupyter-notebooks/index.qmd
[ 6/24] 00-intro-AI-HPC/3-homework/index.qmd
[ 7/24] 00-intro-AI-HPC/4-nersc/index.qmd
[ 8/24] 00-intro-AI-HPC/5-mcmc-example/index.qmd
[ 9/24] 00-intro-AI-HPC/6-linear-regression/index.qmd
[10/24] 00-intro-AI-HPC/7-statistical-learning/index.qmd
[11/24] 00-intro-AI-HPC/8-clustering/index.ipynb
[12/24] 01-neural-networks/0-intro/index.qmd
[13/24] 01-neural-networks/1-mnist/index.qmd
[14/24] 01-neural-networks/4-representation-learning/index.qmd
[15/24] 01-neural-networks/5-distributed-training/index.qmd
Warning: couldn't recognize format, using default tabset rendering
WARNING (/Applications/quarto/share/filters/main.lua:18698) No renderer for PanelLayout
WARNING (/Applications/quarto/share/filters/main.lua:18703) Don't know how to render PanelLayout without a float; will return empty output
WARNING (/Applications/quarto/share/filters/main.lua:18698) No renderer for PanelLayout
WARNING (/Applications/quarto/share/filters/main.lua:18703) Don't know how to render PanelLayout without a float; will return empty output
Warning: couldn't recognize format, using default tabset rendering
WARNING (/Applications/quarto/share/filters/main.lua:18698) No renderer for PanelLayout
WARNING (/Applications/quarto/share/filters/main.lua:18703) Don't know how to render PanelLayout without a float; will return empty output
[16/24] 01-neural-networks/index.qmd
WARN: Unable to resolve link target: 01-neural-networks/2-advanced/index.qmd
[17/24] 01-neural-networks/3-conv-nets/index.ipynb
[18/24] 01-neural-networks/1-mnist-ipynb/index.ipynb
[19/24] 01-neural-networks/2-advanced/index.ipynb
[20/24] 02-llms/index.qmd
WARN: Unable to resolve link target: 02-llms/05-advanced-llms/index.qmd
[21/24] 02-llms/00-intro-to-llms/index.qmd
[22/24] 02-llms/01-hands-on-llms/index.ipynb
[23/24] 02-llms/06-parallel-training/index.qmd
[24/24] 02-llms/08-shakespeare-example-colab/index.ipynb
-->