openmp 相关问题

OpenMP是一种跨平台的多线程API,它允许使用特殊的编译器指令进行细粒度的任务并行化和同步。

OpenMP私有类实例变量

我正在使用OpenMP,我在Windows VC ++ 13中将变量设置为私有。这些变量是类实例。该类是一个复杂的类,包含指针,其他类的实例,嵌套和深层。 ...

回答 1 投票 0

了解关于fork的OpenMP缺点

我希望了解这里的含义。为什么这个程序会“挂起”?来自https://bisqwit.iki.fi/story/howto/openmp/ OpenMP和fork()值得一提的是在一个...中使用OpenMP

回答 3 投票 2

如何在gem5 Full System中编译和运行c程序(使用OpenMP)?

我是一名研究平行编程论文的本科生。我正在使用OpenMP模型。现在我想使用gem5来衡量性能。这就是我安装gem5 Full System的原因......

回答 1 投票 2

使用带有sourceCpp的openmp(llvm)时找不到math.h

我试图在我的Rcpp代码中使用openmp并遇到一些问题(Mac OS)。尝试过谷歌搜索,但无法找到适合我的解决方案。如果你能提供一些,我将不胜感激......

回答 1 投票 3

openMP VS2017不起作用

当我尝试在我的VS 2017 c ++程序中使用openMP时,我转到属性 - > C / C ++ - >允许OpenMP(或类似的东西):是的。但是,我去了我的主要,只写:void main(){#...

回答 1 投票 1

OpenMP #pragma num_threads

我试图了解OpenMP,但我很困惑,当它是#pragma的一部分时,我被允许在num_threads()中输入变量,#pragma是一个向编译器提供信息的地方。一世 ...

回答 2 投票 1

将静态库链接到共享库(例如openmp)是一个好主意

我正在linux系统上构建一个共享库,该库旨在用于将部署在服务器上的Docker中的项目中。这个共享库使用openmp。因此,我想知道...

回答 2 投票 0

对std :: set :: iterator的OMP和并行操作

给定基于下图所示的数据结构:std :: map >>派系;其中键指示其上包含的向量的大小。在......

回答 1 投票 1

c中的openmp并行递归函数

如何使用openMP并行化下面的递归?因为我的代码有问题,可以通过这种方式解决。我从以下网站获得此代码:https://www.geeksforgeeks.org / ...

回答 1 投票 2

OpenMP和不同的STL向量

这样安全吗?或者我们需要取消注释“关键”的实用主义? std :: vector <std :: vector > vv(10); #pragma omp parallel for for(int i = 0; i <10; ++ i)for(int j = 0; j <100; ...

回答 2 投票 0

存储在数组中的值在OpenMP gcc中更改

我最近开始使用gcc探索OpenMP。基本上我正在执行这个代码来演示Eratosthenes的筛子。 void main(){int n,iterate_limit; printf(“输入数量限制......

回答 2 投票 1

预分配的节点向量中的无锁树节点分配

我正在尝试多线程创建一个树,其中持有树的类在特定大小的块中预分配std :: Nodes的向量(概念上大小是任意的)....

回答 1 投票 1

OMP分析的依赖性

嗨,我是并行编程的新手,我正在努力解决依赖问题。我有以下函数,我希望并行,代码的目的是返回...中的下一个节点

回答 1 投票 1

cython中的关键部分

在cython中使用prange时如何处理cython中的关键部分?是否允许#pragma omp严重? for p in prange(num,nogil = True,num_threads = 4):. 。 。 #pragma omp critical cs。 。 。 END_FOR

回答 1 投票 3

C ++ OpenMP在矩阵向量产品上的工作速度非常慢

所以,我正在使用openMP制作矩阵矢量产品,但我注意到它的工作速度很慢。经过一段时间试图弄清楚什么是错的我只是删除了并行部分中的所有代码及其...

回答 1 投票 0

brew install clang-omp无法正常工作

我需要在Mac上使用OpenMP编译C ++代码。不幸的是,Mac上安装的默认版本的clang(703.0.31)不支持OpenMP。因此,我正在尝试安装clang-omp ...

回答 4 投票 19

如何使用Python和OpenCV进行多处理?

我正在使用Python 3.4.3和OpenCV 3.0.0来处理(应用各种过滤器)内存中非常大的图像(80,000 x 60,000),我想使用多个CPU内核来提高性能。之后......

回答 3 投票 7

© www.soinside.com 2019 - 2024. All rights reserved.