File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed
Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -3,16 +3,20 @@ Welcome to the Data-parallel Control (dpctl) Documentation!
33
44The data-parallel control (dpctl) library provides C and Python bindings for
55:sycl_spec_2020: `SYCL 2020 <> `. The SYCL 2020 features supported by dpctl are
6- limited to those included by Intel(R) DPCPP compiler and specifically cover the
6+ limited to those included by Intel(R) DPC++ compiler and specifically cover the
77SYCL runtime classes described in :sycl_runtime_classes: `Section 4.6 <> `
88of the SYCL 2020 specification.
99
1010Apart from the bindings for these runtime
1111classes, dpctl includes bindings for SYCL USM memory allocators and
1212deallocators. Dpctl Python API provides classes that implement
1313`Python buffer protocol <https://docs.python.org/3/c-api/buffer.html >`_
14- using SYCL USM memory. It makes it possible to create Python objects that are
15- backed by SYCL USM memory.
14+
15+ Dpctl implements N-dimensional array Python object :class: `dpctl.tensor.usm_ndarray ` to
16+ logically address USM memory allocations, and contains growing implementation of
17+ operations on such objects confofrming :array_api: `array API specification <> ` in
18+ :class: `dpctl.tensor ` namespace.
1619
1720Dpctl also supports the DPCPP :oneapi_filter_selection: `oneapi::filter_selector <> ` extension and has
18- experimental support for SYCL's ``kernel `` and ``program `` classes.
21+ experimental support for SYCL's interoperability ``kernel `` and
22+ ``kernel_bundle<bundle_state::executable> `` classes.
Original file line number Diff line number Diff line change 1414 "sycl_platform" : " https://sycl.readthedocs.io/en/latest/iface/platform.html" ,
1515 "sycl_queue" : " https://sycl.readthedocs.io/en/latest/iface/queue.html" ,
1616 "sycl_runtime_classes" : " https://www.khronos.org/registry/SYCL/specs/sycl-2020/html/sycl-2020.html#_sycl_runtime_classes" ,
17- "sycl_spec_2020" : " https://www.khronos.org/registry/SYCL/specs/sycl-2020/html/sycl-2020.html"
17+ "sycl_spec_2020" : " https://www.khronos.org/registry/SYCL/specs/sycl-2020/html/sycl-2020.html" ,
18+ "array_api" : " https://data-apis.org/array-api/latest/"
1819}
You can’t perform that action at this time.
0 commit comments