| title | Portable Data-Parallel Python Extensions with oneAPI |
|---|
{{<blocks/cover title="" image_anchor="top" height="max" color="primary">}}
Portable Data-Parallel Python Extensions with oneAPI
Nikita Grigorian and Oleksandr Pavlyk
Sources and details for the Portable Data-Parallel Python Extensions with oneAPI poster at the EuroPython 2025 conference. This poster presents ongoing work to enable writing, building, and implementing portable extensions for data-parallel computation in Python.
{{% blocks/section color="secondary" %}}
About the authors
This poster was made by and is being presented on behalf of the Python team at Intel.
dpctl
` footer=` [Github](https://github.com/IntelPython/dpctl) [Docs](https://intelpython.github.io/dpctl)` >}}A package with Python bindings for DPC++ runtime classes and an Array API Specification conformant tensor submodule built on pure SYCL for portability.
{{< /card >}} {{< card header=`dpnp
` footer=` [Github](https://github.com/IntelPython/dpnp) [Docs](https://intelpython.github.io/dpnp/)` >}}An oneAPI- and oneMKL-powered array library built as a drop-in replacement for Numpy that can be executed on any data-parallel device.
{{< /card >}} {{< /cardpane >}}{.h1 .text-center} {{% /blocks/section %}}