ai-science-training-series

ai-science-training-series

None

Stars: 192

Visit
 screenshot

This repository contains a student training series focusing on AI-driven science on supercomputers. It covers topics such as ALCF systems overview, AI on supercomputers, neural networks, LLMs, and parallel training techniques. The content is organized into subdirectories with prefixed indexes for easy navigation. The series aims to provide hands-on experience and knowledge in utilizing AI on supercomputers for scientific research.

README:

Introduction to AI-driven Science on Supercomputers: A Student Training Series

2024 Spring Series

Public Page for Series Schedule

ALCF YouTube with recordings of sessions

Indico registration page (CLOSED)

This repository is organized into one subdirectory per topic. All content is prefixed by a two-digit index in the order of presentation in the tutorials.

Table of Contents
  1. Introduction to ALCF Systems
    1. ALCF Compute Systems Overview
    2. Shared Resources
    3. Introduction to Jupyter Notebooks
    4. How to Submit the Homeworks
    5. How to Login on the Command Line
    6. How to Setup a Shell Enviroment
    7. Submitting Jobs to a Queue
  2. Introduction to AI on Supercomputer
    1. History of computing
    2. Parallel Computing
    3. Artificial Intelligence in a nutshell
  3. Introduction to Neural Networks
  4. Advanced Topics in Neural Networks
  5. Introduction to LLMs
  6. LLMs -- Part II
  7. Parallel Training Techniques
    1. 📊 Slides
  8. AI Testbeds

Note for contributors: please run git config --local include.path ../.gitconfig once upon cloning the repository (from anywhere in the repo) to add the gitattribute filter defintions to your local git configuration options.1 Be sure that the jupyter command is in your $PATH, otherwise the filter and git staging will fail.23

  1. https://zhauniarovich.com/post/2020/2020-10-clearing-jupyter-output-p3/ ↩

  2. https://stackoverflow.com/questions/28908319/how-to-clear-jupyter-notebooks-output-in-all-cells-from-the-linux-terminal ↩

  3. https://bignerdranch.com/blog/git-smudge-and-clean-filters-making-changes-so-you-dont-have-to/ ↩

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for ai-science-training-series

Similar Open Source Tools

For similar tasks

For similar jobs