MPI: A Short Introduction to One-sided Communication

  • 0.0
2

Brief Introduction

Learn the details of one-sided communication in MPI programming.

Course Summary

Learn about one-sided communication in MPI, a powerful tool for parallel computing, and explore its applications in high-performance computing.

Key Learning Points

  • Understand the basics of one-sided communication in MPI
  • Explore the different types of MPI operations and how they can be used
  • Learn about the potential applications of one-sided communication in parallel computing

Related Topics for further study


Learning Outcomes

  • Understand the basics of one-sided communication in MPI
  • Apply one-sided communication in parallel computing
  • Explore the different types of MPI operations and their applications

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of programming in C or C++
  • Familiarity with parallel computing concepts

Course Difficulty Level

Intermediate

Course Format

  • Online Course
  • Self-paced
  • Video Lessons

Similar Courses

  • Parallel Programming
  • High-Performance Computing

Related Education Paths


Related Books

Requirements

  • The course is aimed at anyone familiar with MPI who wants to learn to program using one-sided communication.

Outline

  • Overview and the principles of One-Sided MPI Communication Introduction Introduction to one-sided communication The three categories of one-sided routines Functional opportunities, summary and quiz Details and examples of One-Sided MPI communication Windows and their remote access Synchronization routines Exercise, Summary and Quiz
Free
Available now
2
Rolf Rabenseifner, Lucienne Dettki, Zheng Meyer-Zhao, Carlos Teijeiro Barjas
Partnership for Advanced Computing in Europe (PRACE)
Futurelearn

Instructor

Share
Saved Course list
Cancel
Get Course Update
Computer Courses