Fiches de cours

Parallel and high-performance computing

MATH-454

Enseignant(s) :

Keller Vincent
Richart Nicolas

Langue:

English

Summary

This course provides insight into a broad variety of High Performance Computing (HPC) concepts and the majority of modern HPC architectures. Moreover, the student will learn to have a feeling about what architectures are suited for several types of algorithms.

Content

HPC overview:

Writing HPC code:

Keywords

HPC, Parallelization, MPI, GPU

 

Learning Prerequisites

Required courses

 

Learning Outcomes

By the end of the course, the student must be able to:

Transversal skills

Teaching methods

Lectures, exercises, project work

Expected student activities

Attendance at lectures, completing exercises, writing a project

 

Assessment methods

Oral defense of project work

 

Dans le cas de l'art. 3 al. 5 du Règlement de section, l'enseignant décide de la forme de l'examen qu'il communique aux étudiants concernés.

 

Supervision

Office hours Yes
Assistants Yes
Forum Yes

Dans les plans d'études

Semaine de référence

 LuMaMeJeVe
8-9     
9-10     
10-11     
11-12     
12-13     
13-14   MAA112 
14-15    
15-16   MAB1486 
16-17   MAB1486 
17-18     
18-19     
19-20     
20-21     
21-22     
 
      Cours
      Exercice, TP
      Projet, autre

légende

  • Semestre d'automne
  • Session d'hiver
  • Semestre de printemps
  • Session d'été
  • Cours en français
  • Cours en anglais
  • Cours en allemand