Data Parallel Control¶
Python package dpctl
enables Python users to engage multiple
compute devices commonly available in modern consumer- and server-grade
computers using industry-standard SYCL execution model
facilitated by SYCL 2020 standard-compliant
Intel(R) oneAPI DPC++ compiler.
dpctl
provides a reference data-parallel implementation of
array library dpctl.tensor
conforming to Python Array API specification.
The implementation adheres to a programming model affording clear control
over the compute device where array computations and memory allocations
take place.
New to dpctl
? Check out the Tutorials.
They are a hands-on introduction for beginners.
The user guides are recipes for key tasks and common problems.
API Reference contains detailed documentation of functionality provided
in dpctl
and its components.
The contributing guidelines will suggest a process of
contributing to dpctl
.