Extensions for parallelism, version 2
From cppreference.net
<
cpp
|
experimental
C++并行性扩展版本2,ISO/IEC TS 19570:2018为C++标准库定义了以下新组件:
目录 |
并行异常
|
并行执行期间引发的异常
(类) |
|
执行策略
|
执行策略类型
(类) |
|
|
全局执行策略对象
(常量) |
|
并行算法
| 本节内容尚不完整 |
任务块
| 本节内容尚不完整 |
数据并行类型
|
(并行技术规范 v2)
|
数据并行向量类型
(类模板) |
|
(并行技术规范 v2)
|
元素类型为 bool 的数据并行类型
(类模板) |
Feature test macros
|
定义于头文件
<experimental/task_block>
|
|
|
__cpp_lib_experimental_parallel_task_block
|
值至少为
201711
表示支持任务块功能
(宏常量) |
|
定义于头文件
<experimental/execution>
|
|
|
__cpp_lib_experimental_execution_vector_policy
|
值至少为
201711
表示支持向量和波前策略
(宏常量) |
|
定义于头文件
<experimental/algorithm>
|
|
|
__cpp_lib_experimental_parallel_for_loop
|
值至少为
201711
表示支持
for_loop
类算法
(宏常量) |
|
定义于头文件
<experimental/simd>
|
|
|
__cpp_lib_experimental_parallel_simd
|
值至少为
201803
表示支持数据并行类型库
(宏常量) |