如何在 fortran 中将 openMP 并行区域转换为 MPI
作者:Sogapi 提问时间:10/17/2023
我编写了一个离散元模型,用于计算粒子之间的相互作用。作为第一步,我使用了 openMP,并在超级计算机集群上进行了一些扩展分析,现在我已准备好升级到 MPI,因为我确定我可以有效地使用许多节点。但是,...
MPI 问答列表
作者:Sogapi 提问时间:10/17/2023
我编写了一个离散元模型,用于计算粒子之间的相互作用。作为第一步,我使用了 openMP,并在超级计算机集群上进行了一些扩展分析,现在我已准备好升级到 MPI,因为我确定我可以有效地使用许多节点。但是,...
作者:Ian Nemo 提问时间:10/15/2023
我现在正在学习并试图理解 MPI。 例如,我有一个矩阵 n*n(n = 4): 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 我想分散这个矩阵,并创建四个新...
作者:Oleg 提问时间:9/25/2023
我通过 MPI 为以下简单任务编写了一个解决方案代码。这是声明: 在偶数秩的进程(包括主进程)中,输入一个整数 数。 在奇数秩的进程中输入一个整数,在 奇数排名:输入一个实数。 在每个进程中,输出双...
作者:Mikhas 提问时间:9/24/2023
我想在编译阶段/之后但在打包之前修改一些 java 类字节码,以便使用自定义引导方法。invokedynamic 为此,我使用扩展模块编写了一个 Java 编译器插件,并附加了一个在字节码生成阶段后...
作者:Eto 提问时间:9/23/2023
我在 JAVACC 中定义了以下模式: | < CONFIGURATION_PATTERN: "(" ("\n")* (" ")* ((<LETTER>)+ " = " (<LETTER> | <D...
作者:velenos14 提问时间:9/4/2023
我正在尝试使用 MPI-IO 从 C++ 中的缓冲区将数据写入磁盘。 为了简洁和 MWE,每个等级在其缓冲区中保留 2 个整数。 我希望排名 0 首先将其 2 个元素写入文件中,占据 2 个整数,然...
作者:Enlico 提问时间:8/13/2023
此代码: #include <iostream> int main() { std::cout << "---" << std::endl; std::cout << char() << st...
作者:Poe 提问时间:7/17/2023
我使用 Unity。Node 是一个脚本,它使所有脚本都引用公共布尔和变量,因此它并不那么重要,并且有错误的脚本称为 Enemymover,坐标是 Node 中的公共 Vector2Int。我基本上得...
作者:Tim Drake 提问时间:7/6/2023
背景信息: runAirfoil2D.sh echo "Running simulation with $numberOfSubdomains processes." executable=/o...
作者:김지수 提问时间:6/29/2023
使用 mpirun 时,进程不会正常创建,大小始终为零。但是,当使用 mpirun.mpich 时,mpi 可以正常工作。 mpirun 在此处输入图像描述 mpirun.mpich 在此处输入图像描...