• Solving partial differential equations in parallel on GPUs

    by Ivan Utkin, Ludovic Räss, Mauro Werder, Samuel Omlin
  • Welcome

    • Class logistics
    • Software installation
    • Extras
  • Part 1: Introduction

    • 1.1 Introduction to Julia
    • 1.2 PDEs and physical processes
    • 1.3 Solving elliptic PDEs
  • Part 2: Solving PDEs on GPUs

    • 2.1 Parallel computing
    • 2.2 GPU computing
    • 2.3 xPU computing
  • Part 3: Multi-GPU computing

    • 3.1 Julia MPI
    • 3.2 ImplicitGlobalGrid.jl
    • 3.3 Multi-xPU
    • 3.4 Advanced optimisations

  • Fall 2026

    ETHZ 101-0250-01L

Solving partial differential equations in parallel on GPUs

Schedule

Introduction to Julia

2026-09-15

PDEs and physical processes

2026-09-22Reading material for 22.09.2026

Solving elliptic PDEs

2026-09-29Upcoming

Parallel computing

2026-10-06Upcoming

GPU computing

2026-10-13Upcoming

xPU computing

2026-10-20Upcoming

Julia MPI

2026-10-27Upcoming

ImplicitGlobalGrid.jl

2026-11-03Upcoming

Multi-xPU

2026-11-10Upcoming

Advanced optimisations

2026-11-17Upcoming
Edit this page on
Website based on the MIT course Computational Thinking, a live online Julia/Pluto textbook and built with Pluto.jl and the Julia programming language.