Course Contents
Current trends in parallel computing, e.g.
• Emerging applications (e.g. deep learning)
• Emerging parallel programming models
• Developing parallel software for smartphones
• GPUs, many-core architectures
• FPGAs
• Architectures for the post-Moore era
• Parallel I/O
• New parallel algorithms
• Exascale computing
• Cloud computing
Preconditions
• Knowledge of computer architecture, programming, software engineering
• Basic understanding of parallel systems
- Lehrende: Marcus Ritter
- Lehrende: Felix Wolf
Semester: SoSe 2025
Jupyterhub API Server: https://tu-jupyter-t.ca.hrz.tu-darmstadt.de