About oneAPI
A brief overview of oneAPI and the programming model
by Nikita Grigorian and Oleksandr Pavlyk
This poster is intended to introduce writing portable data-parallel Python extensions using oneAPI.
We present several examples, starting with the basics of initializing a USM (unified shared memory) array, then a KDE (kernel density estimation) with pure DPC++/Sycl, then a KDE Python extension, and finally how to write a portable Python extension which uses oneMath.
The examples can be found here.