Training Resources

User Manual 

Understand job scheduler and resource manager

 

Best Practices for HPC Software Developers

  • Session 1 — What All Codes Should Do: Overview of Best Practices in HPC Software Development
    Slides
    Video link
     
  • Session 2 — Developing, Configuring, Building, and Deploying HPC Software
    Slides
    Video link
     
  • Session 3 — Distributed Version Control and Continuous Integration Testing
    Slides
    Video link
     
  • Session 4 — Testing and Documenting your Code
    Slides
    Video link
     
  • Session 5 — How the HPC Environment is Different from the Desktop (and Why)
    Slides
    Video link
     
  • Session 6 — An Introduction to High-Performance Parallel I/O
    Slides
    Video link 
  • Session 7 — Basic Performance Analysis and Optimization – An Ant Farm Approach
    Slides
    Video link