Description de la formation
Découvrez la formation Programmation pour les systèmes distribués proposée par CODE RECKONS et formez-vous avec des professionnels du secteur ! En vous formant avec CODE RECKONS vous aborderez les thématiques suivantes : Programmation/Développement, Informatique. Pour en savoir plus, n'hésitez pas à contacter directement l'organisme à l'aide du formulaire de contact présent sur cette page.
Prochaines sessions
Objectifs visés
Cette formation a pour objectif de présenter les outils métriques et algorithmes nécessaires à l’exploitation optimale des systèmes distribués quelque soit leur échelle.
-
Maîtriser les techniques de programmation sur systèmes distribués.
-
Développer les applications distribuées avec un haut niveau d’abstraction
-
Maîtriser les performances de ces applications.
Contenu
Introduction
Pourquoi des applications distribuées
Rappel historique
Challenges et imitations
Métriques de performance
Utilité des métriques
Loi d’Amdahl
Loi de Gustafson-Barsis
Métrique de Karp-Flatt
Gflops ou Go/s ?
MPI
Principes généraux
Fonctions de base
Communications synchrones
Communications collectives
Communications asynchrones
Mise en pratique
Le modèle BSP
Principes généraux
Modèle de performance
Primitives BSP
Algorithmes BSP classiques
Mise en pratique
Squelettes Algorithmiques
Principes généraux
Squelettes data-parallel
Squelettes task-parallel
Mise en pratique
Public Cible
Cette formation s'adresse à des scientifiques, techniciens et ingénieurs en développement logiciel ayant une expérience en C ou C++.
Faire une demande
CODE RECKONS : un projet à portée internationale
CODE RECKONS est une entreprise spécialisée dans la recherche informatique et la formation. Basée à Limours, à quelques kilomètres de Paris, cette société est spécialisée la mise en valeur des dernières normes sur le C++, un langage de programmation compilé...
Apprenez-en plus sur l'organisme et découvrez toutes leurs formations