并行 OpenMP 应用程序的执行时间是多少?
作者:Athanasios Margaris 提问时间:11/16/2023
假设我们运行一个具有 N 个线程的 OpenMP 应用程序,对于每个线程,我们使用 omp_get_wtime 记录其执行时间。通过这种方式,我们得到了 N 个执行时间,每个线程一次。这些时间中的哪一...
OpenMP 问答列表
作者:Athanasios Margaris 提问时间:11/16/2023
假设我们运行一个具有 N 个线程的 OpenMP 应用程序,对于每个线程,我们使用 omp_get_wtime 记录其执行时间。通过这种方式,我们得到了 N 个执行时间,每个线程一次。这些时间中的哪一...
作者:DJNZ 提问时间:11/10/2023
在并行循环中,我使用一个子例程处理一个共享数组,我将数组和当前 private-do 索引作为参数传递给该子例程,但程序崩溃并出现数组越界错误。如何正确调用子例程来处理共享数组并将并行循环索引传递给它...
作者:Tim Drake 提问时间:7/6/2023
背景信息: runAirfoil2D.sh echo "Running simulation with $numberOfSubdomains processes." executable=/o...
作者:A_Weiss 提问时间:7/29/2020
我正在通过 Microsoft Visual Studio 2015 IDE 使用英特尔 Fortran 编译器 15.0。我正在学习 OpenMP 以(最终)并行运行我的代码部分。我的代码将需要从 ...
作者:MainID 提问时间:3/7/2010
我有两段 C++ 代码在 2 个不同的内核上运行。它们都写入同一个文件。 如何使用 OpenMP 并确保没有崩溃?...
作者:user3466328 提问时间:9/17/2021
我想在启用 openMP 的情况下安装 data.table,以便默认情况下可以使用多个线程。我尝试按照以下步骤操作: https://github.com/Rdatatable/data.tabl...
作者:HotbrewGX 提问时间:11/4/2022
我正在尝试运行下面的代码,但我一直收到错误“未定义对omp_get_wtime的引用” ` #include <omp.h> #include <stdio.h> static long n...
作者:Zuddas98 提问时间:12/22/2022
使用 M1 Mac,我按照手动安装程序安装了 Repast HPC。 我正在尝试运行,但以下错误仍然存在:./install.sh rhpc configure: error: cannot not...
作者:nadavhalahmi 提问时间:1/23/2023
这个问题在这里已经有答案了: 平行约简的浮点相关数值稳定性问题 (1 个答案) 10个月前关闭。 我有以下示例代码: !$omp threadpriavate(var) !$omp paralle...
作者:Seth 提问时间:2/23/2023
我正在研究如何使用 OpenMP 使代码使用多个处理器。最近,我尝试使用 OpenMP 使我的 Ewald 求和傅里叶零件并行。下面是我尝试使用 OpenMP 编译指示并行PME_fourier_op...