如何使用 SAVE 和 ENTRY 语句重写代码以供 OpenMP 使用?
作者:DJNZ 提问时间:4/18/2023
我正在重写一个大型 Fortran-77 程序以供 OpenMP 使用,其中一个文件包含一个子例程,其中标记为 SAVE 的重要变量在第一次调用主程序时初始化,然后在通过 ENTRY 点调用同一子例程...
OpenMP 问答列表
作者:DJNZ 提问时间:4/18/2023
我正在重写一个大型 Fortran-77 程序以供 OpenMP 使用,其中一个文件包含一个子例程,其中标记为 SAVE 的重要变量在第一次调用主程序时初始化,然后在通过 ENTRY 点调用同一子例程...
作者:김지수 提问时间:6/29/2023
使用 mpirun 时,进程不会正常创建,大小始终为零。但是,当使用 mpirun.mpich 时,mpi 可以正常工作。 mpirun 在此处输入图像描述 mpirun.mpich 在此处输入图像描...
作者:Sogapi 提问时间:10/17/2023
我编写了一个离散元模型,用于计算粒子之间的相互作用。作为第一步,我使用了 openMP,并在超级计算机集群上进行了一些扩展分析,现在我已准备好升级到 MPI,因为我确定我可以有效地使用许多节点。但是,...
作者:ahmad hajyahia 提问时间:8/8/2023
我正在尝试在 c 中使用 OMP 并行化嵌套的 for 循环,在某些时候我想中断两个循环并停止所有线程并退出函数。我尝试使用,但我收到此错误:#pragma omp cancel#pragma omp...
作者:user22593146 提问时间:9/19/2023
我有以下问题:我想访问存储在带有指针字段的派生类型中的数据。我希望派生类型的变量具有“shared”属性。运行代码时,我得到错误的结果。示例如下: 派生类型的说明: TYPE, PUBLIC ::...
作者:Jamie 提问时间:9/20/2023
当我在他们的文档中读到您应该创建一次所有 fftw 计划并多次执行时,我正在努力在 C/C++ 中缓慢实现我的 FFTW,我能够正确实现。现在,我正在尝试将内置的 openmp 功能与并行 FFTW ...
作者:sdg 提问时间:9/20/2023
我正在使用 、 和 开发深度学习模型。当我运行时,我收到数百条以下警告:pytorchpytorch-lightningsegmentation-models-pytorchpytorch_light...
作者:M V 提问时间:10/11/2023
#include <stdio.h> #include <omp.h> #define N 5 int X[N]; int main() { int num = 0; int moy = 0...
作者:Sean Bone 提问时间:10/12/2023
我有以下函数,它使用 OpenMP 进行并行: Real3 MyThing::compute(...) { // Do some setup... #pragma omp parallel nu...
作者:ffi23 提问时间:4/13/2019
我对原来的问题做了一些改动。事实证明,正如评论中所建议的那样,malloc 部分实际上可能是问题所在。 我想在 Cython prange 循环中运行一个函数,如下面的代码所示。此代码引发“双重释放...