Introduction to parallel programming with MPI and Python

Поделиться
HTML-код
  • Опубликовано: 21 сен 2024
  • MPI (Message Passing Interface) is the most widespread method to write parallel programs that run on multiple computers which do not share memory. In this approach, the parallel processes running on different computers communicate with each other by sending messages. Typically, MPI programs are written in low level languages like C and Fortran. However, a Python interface to MPI is also available via the mpi4py module. This module makes MPI easier to learn as it simplifies the calls to MPI routines. This seminar will be an introduction to parallel programming using MPI and Python, covering the basic MPI routines necessary to write a useful parallel program.
    _______________________________________­________
    This webinar was presented by Pawel Pomorski (SHARCNET) on March 27th 2019 as a part of a series of regular biweekly General Interest webinars ran by SHARCNET. The webinars cover different high performance computing (HPC) topics, are approximately 45 minutes in length, and are delivered by experts in the relevant fields. Further details can be found on this web page: www.sharcnet.c... . Subscribe to our twitter account (@SHARCNET) to stay updated about our upcoming webinars.
    SHARCNET is a consortium of 18 Canadian academic institutions who share a network of high performance computers (www.sharcnet.ca). SHARCNET is a part of Compute Ontario (computeontario.ca/) and Compute Canada (computecanada.ca).

Комментарии •