v2.11.0 (5932)

Enseignement scientifique & technique - CSC_4MI07_TP : Calcul réparti par topologie combinatoire

Domaine > Mathématiques.

Descriptif

Le principal objectif de ce cours est d'apprendre les techniques d'analyse des algorithmes distribués pour les systèmes réels combinant parallélisme avec des retards imprévisibles, tels que les multi-noyaux, réseaux sans fil, les systèmes distribués, et des protocoles Internet. Un accent particulier sera mis sur les méthodes de calcul mathématique fondées sur la topologie combinatoire.

Objectifs pédagogiques

Acquis d'apprentissage
À l'issue de l'UE, l'élève sera capable de:
- Understand the basics of shared-memory distributed computing
- Describe a distributed computing models and protocols using the language of combinatorial topology.
- Learn how to reason about distributed computability and complexity using the properties of corresponding combinatorial structures.

Compétences de rattachement (et justification)
- BC1.1 – Analyser des systèmes existants de traitement des données, de communication et/ou d’organisation de l’information, en mobilisant les sciences et technologies (mathématiques, physique et informatique) dans un but d’audit ou d’optimisation; Justification : The course helps to represent a complex behavior of a distributed systems through simple and visually appealing combinatorial structures.
- BC10.3 – Analyser une résolution par des approches formelles ou mathématiques; Justification : The properties of a computing artifact (a shared-memory distributed system) is casred to the abstract mathematical space.

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme M1 PDS - Parallel and Distributed Systems

Vos modalités d'acquisition :

Written exam.
Bonus for homeworks, participation, discussion of exercises, bugs found in support material.

Pour les étudiants du diplôme Echange international non diplomant

Vos modalités d'acquisition :

Written exam.
Bonus for homeworks, participation, discussion of exercises, bugs found in support material.

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2.5 ECTS

La note obtenue rentre dans le calcul de votre GPA.

Pour les étudiants du diplôme M2 PDS - Parallel and Distributed Systems

Pour les étudiants du diplôme Diplôme d'ingénieur

Vos modalités d'acquisition :

Written exam.
Bonus for homeworks, participation, discussion of exercises, bugs found in support material.

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2.5 ECTS
  • Crédit d'UE électives acquis : 2.5

La note obtenue rentre dans le calcul de votre GPA.

Programme détaillé

 

Mots clés

Concurrency, shared-memory computing, simplicial topology, subdivision, connectivity

Méthodes pédagogiques

We alternate lectures (cours) and exercise sessions (TDs), we also have a hands-on project (TP).
The support includes the book by Herlihy et al., slides, exercises and solutions (all available on ecampus).

Veuillez patienter