使用 MPI 分析大型数据文件
作者:Zesty Physicist 提问时间:11/2/2023
我有一个大文件,其中包含大小相等的规则间隔数据集。我需要对每个运行一些分析,这很慢,所以我想使用 MPI(我可以访问计算集群)来拆分内容。 有没有一种好方法可以将数据集分配给不同的进程?基本上,我假...
MPI 问答列表
作者:Zesty Physicist 提问时间:11/2/2023
我有一个大文件,其中包含大小相等的规则间隔数据集。我需要对每个运行一些分析,这很慢,所以我想使用 MPI(我可以访问计算集群)来拆分内容。 有没有一种好方法可以将数据集分配给不同的进程?基本上,我假...
作者:Andy96 提问时间:11/13/2023
在 zsh 上使用以下命令配置 petsc./configure \ --CC=/opt/homebrew/Cellar/mpich/4.1.2/bin/mpicc --CXX=/opt/homebr...
作者:Amato.g 提问时间:11/12/2023
我有一个大小为 NxM 的 2d 向量,其中 N=13 和 M=17 和 8 个过程。我想将这个 2d 向量的列分发到进程中,因此 p0 将有 3 列,而所有其他进程将有 2 列(所有列将有 13 个...
作者:Aatreyee 提问时间:11/10/2023
我正在尝试研究地球系统模型,但我是新手。 目前,我只尝试运行一个计算密集度较低的测试用例。 我的系统是Ubuntu 20.04。我按以下顺序构建了所需的库 - mpich、pnetcdf、zlib、...
作者:Giorgio Aveni 提问时间:11/10/2023
几天前我提出了一个问题,多亏了一个好心人,我可以解决我的问题。现在,我尝试使用 MPI 在 C 语言中实现一个更复杂的程序,使用 MPI_Comm_Split 为某些进程组创建通信器。我有一个全局排名...
作者:Giorgio Aveni 提问时间:11/7/2023
我是 MPI 编程的菜鸟,所以我尝试实现一个小程序,将所有进程拆分为一个带有新通信器的组。 #include <mpi.h> #include <stdio.h> #include <string....
作者:nico 提问时间:11/6/2023
所以我想使用 mpiexec 命令运行神经网络。 当我使用 mpiexec -n 12 python C:\Users\Usuario\OneDrive\Desktop\Internship\new...
作者:Kami SM 提问时间:5/29/2023
这个问题在这里已经有答案了: 为什么 Rust Closure 在被调用之前就拥有所有权 (1 个答案) 6个月前关闭。 我目前正在从《The Rust Programming Language》一...
作者:Avles Edivad 提问时间:11/4/2023
我正在使用mpi_scan(在 MPI 中,reduce 和 scan 有什么不同?)进行求和,以便每个进程都有部分求和。 然而,在我看来,使用 mpi_scan,求和是从 0 级的过程开始完成的,...
作者:hly19 提问时间:10/5/2021
我试图添加-lpthread,但它没有用。这是我的 makefile: mpi_bench: mpbench.o flushall.o timer.o my_send.o mem_manager.o...