Nicolas Aunai

Home

❯

teaching

❯

M2IRT HPC Master class

M2IRT HPC Master class

Sep 13, 20251 min read

Lectures

  • Sept. 12nd 2025 : week1.pdf
  • Sept. 19th 2026 : week2.pdf

Resources

Learning C++

  • Free and modern C++ online book
  • CPPReference: standard C++ doc
  • LearnCPP: free website to learn C++
  • C++ Core Guidelines
  • CPPCON youtube channel
    • https://www.youtube.com/@CppCon/playlists
    • “back to basics” talks:
      • 2023
      • 2022
      • 2021
  • CPP weekly from Jason Turner

Using, Building C++

  • CMake official website
  • CMake learning material
  • Meson: an alternative to CMake
  • Coliru: simple online compiler
  • GodBolt: a more advanced online compiler

Performance

  • HPC Wiki
  • Curated list of HPC resources
  • tutorial on Gprof
  • Using perf
  • perf wiki
  • Computer science from the bottom up

Git

  • Official git documentation
  • play online to learn
  • Understand git visually
  • Github documentation

Simulation outputs

  • HighFive, modern C++ wrapper of HDF5

Graph View

  • Lectures
  • Resources
  • Learning C++
  • Using, Building C++
  • Performance
  • Git
  • Simulation outputs

Backlinks

  • Welcome

Created with Quartz v4.5.0 © 2025

  • GitHub
  • Discord Community