Learning Paths are concrete sequences through E4S Learning and the rest of the site, organized by role.

Newcomers and Explorers

Graduate students, postdocs, and new staff getting oriented.

  1. Orientation
  2. Quick Starts — start with the general E4S Quick Start
  3. Core Competencies
  4. E4S Product Families — see what’s available

Application Developers

Domain scientists and research programmers building or modernizing applications.

  1. Orientation
  2. Quick Starts — pick the one matching your stack (PyTorch, TensorFlow, NeMo, BioNeMo, vLLM, HYPRE, LAMMPS, or ParaView)
  3. Core Competencies — especially composing multiple libraries
  4. Advanced Topics — the product-family guide matching your domain

Software and Infrastructure Engineers

Those responsible for build systems, packaging, CI/CD, containers, and deployment.

  1. Get E4S — installation methods: Spack builds, build caches, containers
  2. Core Competencies — package and build fundamentals
  3. Advanced Topics — facility-scale deployment (Frontier, Frank) and testing your own tools against E4S
  4. Use E4S — Documentation and the Guide Bot for ongoing reference

Facility, Program, and Project Stakeholders

Center leadership, program managers, and vendors.

  1. Introduction to E4S — mission and stewardship framing
  2. E4S Product Families
  3. Get E4S — overview of deployment options
  4. Join E4S — for organizations wanting to participate

Next Step

See Contributing to help expand and improve learning content.