Course Contents
Current trends in parallel computing, e.g.,
• Emerging applications (e.g., deep learning)
• Emerging parallel programming models
• Developing parallel software for smart phones
• GPUs, manycore 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
Online Offerings
Moodle
Current trends in parallel computing, e.g.,
• Emerging applications (e.g., deep learning)
• Emerging parallel programming models
• Developing parallel software for smart phones
• GPUs, manycore 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
Online Offerings
Moodle
- Lehrende: Marcus Ritter
- Lehrende: Felix Wolf
Semester: Inverno 2023/24