standards-proposals icon indicating copy to clipboard operation
standards-proposals copied to clipboard

Repository for publicly sharing proposals in various standards groups

Results 46 standards-proposals issues
Sort by recently updated
recently updated
newest added
trafficstars

This PR proposes the addition of pointer casting functions to SYCL in order to simplify casting of the `multi_ptr` class. It adds the following functions: - `static_pointer_cast` - `dynamic_pointer_cast` -...

In the current revision of the paper (r3) the `discover_topology` function is permitted to throw an exception in case of a failure in discovering the system's topology. However, this could...

Folowing on from our discussion regarding the lifetime of execution resources I have recently been thinking about how we should define equality of execution resources. It would be very useful...

Add a proposal for introducing an extension to support sub-groups in SYCL 1.2.1.

The document present the description of the address space representation in SYCL 1.2.1 and then present the list of current ambiguities the address space deduction rules. A concrete proposal on...

Update resource lifetime discussion in the Affinity proposal, based on https://github.com/codeplaysoftware/standards-proposals/issues/67 discussion. NOTE: I have not changed the rest of the proposal to make it consistent with these changes. If...

It was raised at the Rapperswil meeting that the proposal for mdspan (see http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0009r7.html) also provides mechanisms for specifying how memory is laid out and that we should ensure that...

SAN18

Currently, the requirements for the `execution_resource` are quite vague: > [Note: The intention is that the actual implementation details of a resource topology are described in an execution context when...

SAN18
In review

Differences in the intersection of papers [Affinity - D0796r2](https://github.com/codeplaysoftware/standards-proposals/blob/master/affinity/cpp-20/d0796r2.md) and [Context - P0737r0](https://github.com/kokkos/ISO-CPP-Papers/blob/master/P0737_ExecContext.rst). - [x] `std::thread` specific resource: **Affinity** defines `execution_resource` which is implied to be an execution resource that...

SAN18