Options d’inscription

Les programmes d'aujourd'hui ne s'exécutent pas sur un seul processeur à la fois, mais plutôt sur des groupes de processeurs ou de machines travaillant de concert.  Assurer l'efficacité et la coopération entre les "threads" d'un programme est un problème profondément subtil, et fascinant. Ce cours vise à fournir les techniques nécessaires pour maîtriser une programmation parallèlele distribuée efficace, en évitant les nombreux pièges qui se présentent lorsque les calculs partagent leurs ressources.




Today's programs and calculations operate not on one computer at a time, but rather on groups of processors or machines working together in concert.  But ensuring efficiency and cooperation among the threads of a program is a deeply subtle, and fascinating, problem.  This course aims to provide the techniques required to master efficient distributed programming, avoiding the many pitfalls that arise when computations share their resources.
 
Accès anonyme
Accès anonyme