首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >libstdc ++并行模式:谁在使用它?它安全吗?

libstdc ++并行模式:谁在使用它?它安全吗?
EN

Stack Overflow用户
提问于 2018-04-19 05:56:04
回答 2查看 0关注 0票数 0

C ++库的GNU实现支持并行模式:

  • 使用它的任何经验?好的?坏的?尤其是关于正确性,还有表现。
  • 有没有使用它的一些“或多或少严重”的项目?
  • 您是否将其与全局开启并行开关-D_GLIBCXX_PARALLEL一起使用,或者您是否使用它来手动开启特定的并行化函数,如:__gnu_parallel::sort(v.begin(), v.end());
  • 有没有类似的开源项目?含义:比使用openMP更容易并行化。
EN

回答 2

Stack Overflow用户

发布于 2018-04-19 14:45:20

我已经将它用于一些小型项目,对于大型stl操作有很好的加速。我从未遇到任何问题。然而,我并没有做太多的基准测试,你可能想要参考像http://algo2.iti.kit.edu/singler/mcstl/parallelmode_se.pdfhttp://ls11-www.cs.uni- dortmund.de/people/gutweng/AD08/VO11_parallel_mode_overview.pdf

票数 0
EN

Stack Overflow用户

发布于 2018-04-19 15:40:56

我会认真考虑英特尔TBB。我注意到从C ++标准并行模式丢失的一件事是并行容器。TBB容器不遵循C ++标准容器的接口。此外,TBB有一些例子和设计模式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100004436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档