|
1 |
| - Document Number: N4311 |
2 |
| - Date: 2014-11-21 |
| 1 | + Document Number: N4353 |
| 2 | + Date: 2015-01-06 |
3 | 3 | Revises:
|
4 | 4 | Project: Programming Language C++
|
5 | 5 | Project Number: TS 19570
|
6 | 6 | Reply-to: Jared Hoberock
|
7 | 7 | NVIDIA Corporation
|
8 | 8 |
|
9 | 9 |
|
10 |
| -# Parallelism TS Editor's Report, post-Urbana |
| 10 | +# Parallelism TS Editor's Report, pre-DTS ballot |
11 | 11 |
|
12 |
| -N4310 is the latest Parallelism TS Working Draft. It contains changes to the Parallelism TS as directed by the committee at the Urbana meeting. |
| 12 | +N4352 is the latest Parallelism TS Working Draft. It contains editorial changes to the Parallelism TS as directed by an editing committee appointed during the Urbana meeting to approve the correctness of the Parallelism TS working paper. |
13 | 13 |
|
14 |
| -N4310 updates the previous draft, N4104, published in the post-Rapperswil mailing. |
| 14 | +N4352 updates the previous draft, N4310, published in the post-Urbana mailing. |
15 | 15 |
|
16 |
| -N4312 is document N4310 reformatted as a DTS ballot document. |
17 |
| - |
18 |
| -## Technical Changes |
19 |
| - |
20 |
| -* N4275: Parallelism PDTS Comment Reponses |
21 |
| - |
22 |
| - * CH1: Resurrect explicit permission for implementation-defined execution policies |
23 |
| - |
24 |
| - Resolution: implemented as a non-normative note in S 2.3 p2. |
25 |
| - |
26 |
| - * DE1 & US4: Consider N4167 (`transform_reduce`) |
27 |
| - |
28 |
| - Resolution: N4311 adds the algorithms `transform_reduce`, `transform_exclusive_scan`, and `transform_inclusive_scan`. |
29 |
| - |
30 |
| - * US1: Execution policy definition |
31 |
| - |
32 |
| - Resolution: S 2.1 p1 refines the definition of "execution policy". |
33 |
| - |
34 |
| - * US3: Elemental access functions can interrupt user code: |
35 |
| - |
36 |
| - Resolution: S 4.1.2 p3 refines the specification of which threads a parallel algorithm invocation may use. |
| 16 | +N4354 is document N4352 reformatted as a DTS ballot document. It updates N4312, which was published in the post-Urbana mailing. |
37 | 17 |
|
38 | 18 | ## Editorial Changes
|
39 | 19 |
|
40 |
| -Various typographical errors eliminated. |
| 20 | +1. A missing signature for `execution_policy::type` was added to the synopsis in Section 2.7. |
| 21 | +2. A missing `ExecutionPolicy` overload signature for `for_each_n` was added to the synopsis in Section 4.3.1. |
| 22 | +3. Missing `ExecutionPolicy` overload signatures for `reduce`, `exclusive_scan`, `inclusive_scan`, `transform_reduce`, `transform_exclusive_scan`, and `transform_inclusive_scan` were added to the synopsis in Section 4.4.1. |
41 | 23 |
|
42 | 24 | ## Acknowledgements
|
43 | 25 |
|
| 26 | +Thanks to the review committee, who identified these issues. |
| 27 | + |
44 | 28 | * Hans Boehm
|
45 |
| -* Agustín Bergé |
46 |
| -* Hartmut Kaiser |
| 29 | +* Lawrence Crowl |
| 30 | +* Alisdair Meredith |
47 | 31 |
|
0 commit comments