Ensimag Rubrique Formation 2022

Distributed Systems and Algorithms - 5MMASR

  • Number of hours

    • Lectures 27.0
    • Laboratory works 9.0


    ECTS 3.5


To study the main algorithms used within distributed systems and to determine how they scale how they resist to failures.

To learn the concepts at the heart of large scale distributed systems. Theoretical studies as well as their application on practical examples.

Contact Grégory MOUNIE


Load balancing mechanisms, Amdahl's law, Fault Tolerance, Middlewares, Distributed hash tables, Deploying distributed applications, Shared memory.
Practical work with MPI, Kaapi, Boinc.


Some elements about operating systems and networks.

Operating systems and concurrent programming


An oral présentation or written test. Project.

Pas de rattrapage

Additional Information

Curriculum->ENGINEERING systm of information->Semester 5