美文网首页
运行MPI程序

运行MPI程序

作者: 夕阳下的不回头 | 来源:发表于2020-11-30 16:28 被阅读0次

MPI程序是需要多个进程执行才能看到效果的,
VS中只会拉起一个进程,则看不到运行效果。
因此,我们只得使用命令行运行
因为我们已经配置好了vs2017+MPI的开发环境
直接在vs2017里面点运行 把程序编译链接运行
那这个时候我们其实发现这个程序相当的不对 要么没有结果 要么没有得到我们想要的输出
此时应该找到vs编译链接好的exe文件
shift+右键 在此处打开powershell


image.png

输入
mpiexec -n 4 .\Project2.exe


image.png

意思是 开启四个进程执行Project2.exe这个文件
也就是同时有四个进程来执行这同一个文件。
(有点类似于传入线程的函数熬,编程的时候思路要清楚)

相关文章

  • 运行MPI程序

    MPI程序是需要多个进程执行才能看到效果的,VS中只会拉起一个进程,则看不到运行效果。因此,我们只得使用命令行运行...

  • MPI学习-1.MPI运行命令

    MPI学习-1.MPI运行命令 在C++中使用MPI库的编译和运行命令(linux)。 mpicxx 文件 -o ...

  • 单机使用docker部署多个容器并行openmpi

    制作镜像 手动创建容器 使用docker-compose创建容器 配置ssh无密码访问并运行mpi测试程序 que...

  • Windows上配置MPI环境

    本文目标:配置MS-MPI,mpich2, openmp的运行环境,openmp配置非常简单,关键是算法。 mpi...

  • 找bug血泪史--记录

    今天是第二次找恶心着急地找bug,上一次是将程序改为MPI程序。关于MPI程序调试的经验可以见上次的文章 今天的目...

  • 使用 f2py 包装 Fortran MPI 程序

    在上一篇中我们介绍了用 Boost.Python 包装 C++ 语言 MPI 程序以供 mpi4py 调用的方法,...

  • 使用 boost.Python 包装 C++ MPI 程序

    在上一篇中我们介绍了用 SWIG 包装 C 语言 MPI 程序以供 mpi4py 调用的方法,用 SWIG 包装 ...

  • 在 C 语言中嵌入 mpi4py 程序

    在上一篇中我们介绍了用 f2py 包装 Fortran 语言 MPI 程序以供 mpi4py 调用的方法,可以看到...

  • mpi4py中的profiling

    在上一篇中我们介绍了 mpi4py 中初始化和运行时设置,下面我们将介绍 mpi4py 中的 profiling。...

  • MPICH3.3.1 安装

    1 MPICH   MPICH是由Argonne National Laboratory开发的一款运行MPI的软件...

网友评论

      本文标题:运行MPI程序

      本文链接:https://www.haomeiwen.com/subject/oqarwktx.html