Ce cours est conçu pour les scientifiques, les ingénieurs, les étudiants et les professionnels qui cherchent à développer des solutions efficaces pour les systèmes informatiques distribués et à haute performance. Il se concentre sur la programmation parallèle en utilisant l'interface de passage de messages (MPI), un standard pour une communication évolutive entre plusieurs processeurs. Les apprenants doivent avoir une expérience de base de la programmation en C ou C++ et être familiarisés avec Linux. Aucune connaissance préalable de MPI n'est requise. Ce cours peut être suivi pour des crédits académiques dans le cadre du Master of Science in Data Science (MS-DS) de CU Boulder proposé sur la plateforme Coursera. Le MS-DS est un diplôme interdisciplinaire qui réunit des professeurs des départements de mathématiques appliquées, d'informatique et de sciences de l'information de CU Boulder, entre autres. Avec des admissions basées sur la performance et aucun processus de candidature, le MS-DS est idéal pour les personnes ayant un large éventail d'études de premier cycle et / ou d'expérience professionnelle en informatique, en sciences de l'information, en mathématiques et en statistiques. Pour en savoir plus sur le programme MS-DS, consultez le site https://hua.dididi.sbs/degrees/master-of-science-data-science-boulder.

Calcul parallèle avec MPI
Développez vos compétences avec Coursera Plus pour 239 $/an (habituellement 399 $). Économisez maintenant.

Calcul parallèle avec MPI
Ce cours fait partie de Spécialisation "Calculs parallèles et à haute performance"


Instructeurs : Shelley Knuth
Inclus avec
13 avis
Expérience recommandée
Ce que vous apprendrez
Concevoir et mettre en œuvre des algorithmes parallèles à l'aide de MPI
Appliquer les principaux modèles de communication, y compris la communication point à point, collective et non bloquante
Améliorer les performances grâce à l'équilibreur de charge et au chevauchement de la communication avec le calcul
Travailler avec des communicateurs personnalisés et des types de données dérivées
Compétences que vous acquerrez
- Catégorie : Load Balancing
- Catégorie : Communication Systems
- Catégorie : File I/O
- Catégorie : C and C++
Détails à connaître

Ajouter à votre profil LinkedIn
5 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 5 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeurs


Offert par
En savoir plus sur Sécurité informatique et réseaux

University of Colorado Boulder

University of Colorado Boulder

Johns Hopkins University

Rice University
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
53,84 %
- 4 stars
46,15 %
- 3 stars
0 %
- 2 stars
0 %
- 1 star
0 %
Affichage de 3 sur 13
Révisé le 24 févr. 2026
Short and straight forward to the key concept of parallel computing.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,

