STL算法和并发编程

And*_*rew 16 c++ parallel-processing stl concurrent-programming

如果我为我的编译器启用OpenMP,是否可以并行执行任何STL算法/容器操作,如std :: fill,std :: transform?我目前正在与MSVC 2008合作.或者也许有其他方法使它并发?

谢谢.

Eug*_*nca 16

有许多项目旨在拥有并行的STL类型库:

  1. OpenMP多线程模板库
  2. libstdc ++ parallel
  3. HPC++并行标准模板库
  4. 并行模式库(从AshleysBrain的答案中无耻地借用)