VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

401-2694-00L 6 Credits
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Parallel Numerical Computing

Paralleles numerisches Rechnen

Lecturers & Examiners: Prof. em. Peter Arbenz
VVZ CR n/a

Last Updated: 2026-02-05 15:02:41

Abstract

This course is on programming for parallel computers.At a low levels, memory, vectors/pipelining, branchprediction, and independent functional units are studied.The next level is on shared memory machines using OpenMP.At the highest level on multiple independent processors,networks and MPI programming are studied. Numericalexamples: FFT, linear algebra, and Monte-Carlo are studied.

Resources

Literature

1) P.S. Pacheco: "Parallel Programming with MPI", Morgan-Kaufmann, 1997 2) R. Chandra, R. Menon, L. Dagum, D. Kohr, D. Maydan, J. McDonald: "Parallel Programming in openMP", Morgan Kaufmann, 2001 3) H.G. Dietz and R.J. Fisher, "Compiler Optimizations for SIMD Within a Register" in "Languages and Compilers for Parallel Computing", Springer-Verlag, New York, 1999.

General Information

Language
German
Frequency
Yearly recurring

Examination

Type
session examination
Mode
oral 30 minutes

Course Components

Type Title Time & Place Hours
lecture Paralleles numerisches Rechnen
  • Fri 08:15-10:00 (IFW A 36)
2 h weekly
exercise Paralleles numerisches Rechnen
  • Fri 14:15-16:00 (IFW A 36)
2 h weekly

Offered In