Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur Graph Search.
Cette séance de cours explore l'histoire et le développement des acteurs, depuis leur invention en 1973 pour la recherche sur l'intelligence artificielle jusqu'à leur utilisation commerciale dans les télécommunications. Il s'inscrit dans les défis des processeurs modernes avec de multiples cœurs et la nécessité d'une programmation parallèle. À travers des exemples comme une classe de compte bancaire, l'instructeur illustre les risques d'exécution parallèle et l'importance de la synchronisation. La séance de cours présente également des outils comme les serrures et les sémaphores dans Scala pour gérer l'état partagé et prévenir la corruption de données.