Skip to content

A uni project (Visual Studio 2019 C++ solution) demo of using MPI spec (Message Passing Interface) for parallel programming

Notifications You must be signed in to change notification settings

sankdev0/mpi-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Учебный проект для университета.
***
Серия кратких демо по теме параллелного программирование с использованием стандарта MPI (Message Passing Interface).
Этот стандарт был разработан и используется для построения систем для высокопроизводительных вычислений HPC (high-performance computing).
Язык C/Cpp
Среда Visual Studio
***
Программа представляет собой приложение, которое можно выполнить с помощью утилиты mpiexec (входит в состав MS-MPI).
Для выполнения можно использовать команды:

REM change codepage for cmd window
chcp 1251

REM run program in -np number on processes
mpiexec -np 20 mpi-demo-01.exe

REM pause for the user to read the output
pause

Эти команды можно разместить в скрипт CMD для запуска приложения, где
-np <число> -- количество процессов, которые создасть MS-MPI;
mpi-demo-01.exe -- пример названия исполняемого файла программы.
Пример скрипта для запуска расположен в директории Debug соответсвующего решения VS

About

A uni project (Visual Studio 2019 C++ solution) demo of using MPI spec (Message Passing Interface) for parallel programming

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy