tbb 相关问题

英特尔线程构建模块(也称为TBB)是一个开源便携式C ++模板库,用于编写利用多核处理器的软件程序。

如何引用通过 tbb::parallel_for 循环传入的 tbb::task_group_context 实例

tbb::task_group_context tg; SomeClass someObject; tbb::parallel_for(tbb::blocked_range(0,num,grainSize), 某个对象, 待定::simple_partitioner...

回答 1 投票 0

对 tbb::internal::concurrent_vector_base 的未定义引用

我正在尝试了解 tbb::concurrent_vector 的工作原理。我正在使用 ubuntu 20.04 LTS。 我是通过ubuntu包安装的。 sudo apt-get update -y sudo apt-get install -y libtbb-dev 当我尝试

回答 2 投票 0

如何在 Windows 上的 Rtools 中链接库?

我正在尝试在 Windows 上的 R 包中使用库(Intel TBB),但不确定如何编写 makevars.win。 我已经安装了Rtools,并且包含以下库: C:\RBuildTools .3\x86...

回答 1 投票 0

使用自制程序在 MacOS 上安装 tbb 时出错

我尝试使用 Homebrew 在 MacOS 上安装 tbb,但收到以下错误消息: ==> cmake --build 构建/共享 最后 15 行来自 /Users/inspectorgloomy/Library/Logs/Homebrew/tbb/02.cm...

回答 1 投票 0

intel tbb 和 Qt 线程池对比

我正在开发一个具有多线程的 Qt 应用程序。 我使用划分我的任务并将它们放入 Qt 线程池中。 但后来我发现了intel tbb,它也是一个专业的多线程库。 我...

回答 1 投票 0

并行使用tbb::concurrent_hash_map的find()迭代时,获取到的数据量与map的大小不一致?

我有两个线程,一个在 tbb::concurrent_hash_map 上执行 find() ,另一个在不执行任何插入或删除的情况下遍历此映射。奇怪的是,如果find()没有执行...

回答 1 投票 0

tbb::concurrent_hash_map的Find()与迭代并行,迭代会丢失数据吗?

我有两个线程,一个在 tbb::concurrent_hash_map 上执行 find() ,另一个在不执行任何插入或删除的情况下遍历此映射。奇怪的是,如果find()没有执行...

回答 1 投票 0

C++ 并行 STL 矢量化算法未实现 p2408

我正在使用 g++ 14.0.0 编译下面的 C++ 代码: g++ -I/path/to/c++/14.0.0 -L/path/to/c++/libstdc++ -ltbb -std=c++23 -o main main.cc #包括 ...

回答 1 投票 0

有没有办法知道OpenCV安装的选项?

我读到安装 OpenCV 时可以指定一系列选项(使用 CUDA、TBB、NEON 等)。 我的问题是,假设我可以访问一台(ARM)机器,其中已经安装了 OpenCV....

回答 1 投票 0

为什么 tbb::enumerable_thread_specific 不接受构造函数参数中带有非 const 引用的类型?

我想使用 tbb::enumerable_thread_specific 为构造函数中采用非 const 引用的类型的元素创建线程本地存储。不幸的是,它不能从盒子里拿出来工作......

回答 1 投票 0

二维数组的并发向量

我目前正在尝试使用 tbb::concurrent_vector 表示 2D 数组。这个二维数组将被很多不同的线程访问,这就是为什么我希望它处理并行访问......

回答 3 投票 0

当包含 <execution> 时,Coliru 无法编译

Coliru 无法编译下面列出的程序。请点击链接了解更多信息。 这是用于编译的命令 g++ -std=c++20 -DNDEBUG -O3 -ftree-向量化 -Wall -Wno-unknown-pra...

回答 1 投票 0

为什么tbb::this_task_arena::max_concurrency()不能无限增加?

我的 MacOS 系统是 2 GHz 4 Intel Core i5,当我设置 tbb::global_control gc(tbb::global_control::max_allowed_parallelism, 10) 时,我只能得到 tbb::this_task_arena::max_concurrency 返回的 8。 ..

回答 1 投票 0

无法使用 pip 更新 TBB:distutils 安装的项目

我在我的笔记本电脑上运行了所有 PyPi 软件包的完整更新(Ubuntu 22.04、Python 3.9),并且我已经解决了所有依赖性问题,除了一个:Daal 需要与我所拥有的不同版本的 TBB。我...

回答 1 投票 0

将 64 位整数的范围 [from, to] 转换为伪随机顺序的最快方法,在所有平台上都具有相同的结果?

给定索引的一些区间 [a, b](64 位无符号整数),我想快速获得一个数组,其中包含根据均匀分布的哈希函数排序的所有这些索引...

回答 2 投票 0

间距问题导致无效的 Json

在此处输入图像描述额外的间距问题导致无效的 json

回答 0 投票 0

Intel TBB编译错误ld returend 1退出状态

用 g++ -ltbb program.cpp 编译程序 错误: /usr/bin/ld: /tmp/cc3SwaZD.o: 在函数`tbb::detail::d1::wait_context::add_reference(long)'中: new.cpp:(.text.

回答 0 投票 0

如何将 tbb concurrent_hash_map 转换为普通的 std::map?

我正在做一些并发程序,不知道如何将tbb::concurrent_hash_map转换为常规的std::map,或者以其他方式获取存储在并发图中的值。有谁能帮忙吗?

回答 1 投票 1

为什么pip安装tbb失败

我正试图在我的机器上安装umap-learn。但是,当安装tbb时,我遇到了问题,这是一个必需的包。当我用pip从PyPI安装时,pip安装tbb时,我得到了错误:......

回答 1 投票 0

错误C2711从使用tbb的C ++项目中构建DLL

[我正在尝试构建一些dll来将某些计算机视觉方法包装在c ++软件中以使用它们的ac#软件,并且我需要从c ++方法中调用某些tbb(线程构建基块)方法到...

回答 1 投票 0

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