cplusplus / papers

ISO/IEC JTC1 SC22 WG21 paper scheduling and management
677 stars 18 forks source link

P3287 R2 Exploration of namespaces for std::simd #1940

Open wg21bot opened 6 months ago

wg21bot commented 6 months ago

P3287R0 Exploration of namespaces for std::simd (Matthias Kretz)

inbal2l commented 4 months ago

2024-06-26 Library Evolution St. Louis Meeting

P3287R0: Exploration of namespaces for std::simd

2024-06-26 Library Evolution St. Louis Meeting Minutes

Champion: Lewis Baker Chair: Robert/Ben Minute Taker: Eddie

Summary

POLL: We should introduce a std::simd namespace in P1928 (realizing that this would mean we potentially have a type whose fully-qualified name is std::simd::simd and would involve removing “simd” from basic_simdmask) and remove the “simd” prefix from utilities moved into that namespace which currently have that prefix.

SF F N A SA
9 6 3 1 1

Attendance: 20 IP + 9 R # of Authors: 2 Author's Position: 2xSF Outcome: Consensus in favour

POLL: Operations on std::simd::simd should be available in the namespace std::simd.

SF F N A SA
12 7 1 1 0

Attendance: 20 IP + 9 R # of Authors: 2 Author's Position: 2xSF Outcome: Consensus in favour

POLL: Element-wise overloads of existing functions in std which operate on std::simd::simd should also be available in the namespace std.

SF F N A SA
4 7 5 1 1

Attendance: 20 IP + 9 R # of Authors: 2 Author's Position: 1xSF, 1xF Outcome: Consensus in favour

Next Steps

The authors got feedback for relevant design questions and will apply it to the new revision, LEWG will see the next revision of the paper.

wg21bot commented 1 month ago

P3287R1 Exploration of namespaces for std::simd (Matthias Kretz)

mattkretz commented 2 weeks ago

P3287R2 Exploration of namespaces for std::simd (Matthias Kretz)