Skip to content

eth-vaw-glaciology/course-101-0250-00

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

101-0250-00: Solving partial differential equations in parallel on GPUs

👉 Go to course website

Welcome to the ETH course 101-0250-00 - Fall 2025 edition!

This course aims to cover state-of-the-art methods in modern parallel Graphical Processing Unit (GPU) computing, supercomputing and code development with applications to natural sciences and engineering. This course is the first part of a two-part series, focusing on the fundamentals of GPU programming and parallel numerical methods. The second part, offered in the spring semester next year, is project-based: participants will design and implement their own GPU-accelerated applications.

Staff

The teaching staff is composed of:

Course material

Course material, exercises and extra resources are available on the course website.

Detailed course description is available on the ETHZ course catalogue.

Lectures

  • In person lectures will take place in HCI E8.
  • Online attendance will be possible on Zoom for ETH students only - login details available on Moodle.

Discussion

We encourage students to ask questions related to the course and the exercises as well as other technical issues on the course's Element chat.

Head to the course chat space (Element) to get started with Element.

Homework and Evaluation

All homework assigments can be done alone or in groups of two.

Enrolled ETHZ students will have to hand in on Moodle and GitHub:

  1. Eight weekly assignments during the course's Part 1 and Part 2 constitute 65% of the final grade. The best seven out of eight homeworks will be counted.
  2. A final project developed during Part 3 of the course consitutes 35% of the final grade.

About

ETH course - Solving PDEs in parallel on GPUs I Fall 2025

Topics

Resources

License

Stars

Watchers

Forks

Contributors 10