Scientific Computing II (Summer Term 2024)

The lecture treats the efficient implementation of numerical algorithms with special focus on modern hardware architectures. Special implementation techniques for Multicore and GPU machines will be presented with higher insight. Distributed computing basics will also be presented.

Schedule (preliminary)

Lecture:Wednesdays 11:15-12:45 G28-027 and Fridays 09:15-10:45 G22A-211 (odd weeks)
Tutorial:Fridays 09:15-10:45 G22A-211(even weeks)

Certifications (preliminary)

Criteria for getting a course assessment:

  • at least 50% of all possible points from the homework
  • at least 50% of the points in one homework ( on n-1 of n homework sheets)
  • demonstrate and explain at least one exercise in the tutorial

Other possibilities to get an assessment will be announced in the lecture.

Recommended Literature

E-Books see Links section

Rauber/Rünger: Parallel Programming; Springer 2010

Hager/Wellein: Introduction to High Performance Computing for Scientists and Engineers; CRC Press 2011

Teaching Material

Will be made available on Moodle.

Homework and Exercises

The homework and the exercises in the tutorial are organized using GITLAB.

Links

Go to Editor View