Skip to content

Commit a3c149e

Browse files
committed
[SYCL][DOC] Added table with DPC++ extensions status
Signed-off-by: Vlad Romanov <vlad.romanov@intel.com>
1 parent abe533c commit a3c149e

File tree

1 file changed

+32
-1
lines changed

1 file changed

+32
-1
lines changed

sycl/doc/extensions/README.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
11
# Extensions
22

3-
This is where documents can be found that propose extensions to the SYCL specification.
3+
The directory contains documents that describe DPC++ extensions to SYCL
4+
specification.
5+
6+
DPC++ extensions status:
7+
8+
| Extension | Status | Comment |
9+
|-------------|:------------|:------------|
10+
| [SYCL_INTEL_bitcast](Bitcast/SYCL_INTEL_bitcast.asciidoc) | Proposal | |
11+
| [C and C++ Standard libraries support](C-CXX-StandardLibrary/C-CXX-StandardLibrary.rst) | Partially supported | |
12+
| [SYCL_INTEL_data_flow_pipes](DataFlowPipes/data_flow_pipes.asciidoc) | Supported | |
13+
| [SYCL_INTEL_deduction_guides](deduction_guides/SYCL_INTEL_deduction_guides.asciidoc) | Supported | |
14+
| [SYCL_INTEL_device_specific_kernel_queries](DeviceSpecificKernelQueries/SYCL_INTEL_device_specific_kernel_queries.asciidoc) | Proposal | |
15+
| [SYCL_INTEL_enqueue_barrier](EnqueueBarrier/enqueue_barrier.asciidoc) | Proposal | |
16+
| [SYCL_INTEL_extended_atomics](ExtendedAtomics/SYCL_INTEL_extended_atomics.asciidoc) | Proposal | |
17+
| [SYCL_INTEL_group_algorithms](GroupAlgorithms/SYCL_INTEL_group_algorithms.asciidoc) | Proposal | |
18+
| [SYCL_INTEL_group_mask](./GroupMask/SYCL_INTEL_group_mask.asciidoc) | Proposal | |
19+
| [FPGA selector](IntelFPGA/FPGASelector.md) | Supported | |
20+
| [FPGA reg](IntelFPGA/FPGAReg.md) | Supported | |
21+
| [SYCL_INTEL_kernel_restrict_all](KernelRestrictAll/SYCL_INTEL_kernel_restrict_all.asciidoc) | Supported | |
22+
| [SYCL_INTEL_attribute_style](KernelRHSAttributes/SYCL_INTEL_attribute_style.asciidoc) | Proposal | |
23+
| [Queue Order Properties](OrderedQueue/OrderedQueue_v2.adoc) | Supported | |
24+
| [Queue Shortcuts](QueueShortcuts/QueueShortcuts.adoc) | Supported | |
25+
| [Reductions for ND-Range Parallelism](Reduction/Reduction.md) | Partially supported | |
26+
| [SYCL_INTEL_relax_standard_layout](RelaxStdLayout/SYCL_INTEL_relax_standard_layout.asciidoc) | Supported | |
27+
| [SYCL_INTEL_reqd_work_group_size](ReqdWorkGroupSize/SYCL_INTEL_reqd_work_group_size.asciidoc) | Supported | |
28+
| [SPV_INTEL_function_pointers](SPIRV/SPV_INTEL_function_pointers.asciidoc) | Supported | |
29+
| [SPV_INTEL_inline_assembly](SPIRV/SPV_INTEL_inline_assembly.asciidoc) | Supported | |
30+
| [SYCL_INTEL_static_local_memory_query](StaticLocalMemoryQuery/SYCL_INTEL_static_local_memory_query.asciidoc) | Proposal | |
31+
| [SYCL_INTEL_sub_group_algorithms](SubGroupAlgorithms/SYCL_INTEL_sub_group_algorithms.asciidoc) | Proposal | |
32+
| [Sub-groups for NDRange Parallelism](SubGroupNDRange/SubGroupNDRange.md) | Proposal | |
33+
| [SYCL_INTEL_unnamed_kernel_lambda](UnnamedKernelLambda/SYCL_INTEL_unnamed_kernel_lambda.asciidoc) | Supported | |
34+
| [Unified Shared Memory](USM/USM.adoc) | Supported | |

0 commit comments

Comments
 (0)