numba-dppy
latest
Core Features
Code-generation based on a device
Automatic offload of NumPy expressions
User Guides
Getting Started
Programming SYCL Kernels
Writing SYCL Kernels
Memory Management
Synchronization Functions
Writing Device Functions
Supported Atomic Operations
Reduction on SYCL-supported Devices
Universal Functions
Supported Python Features in a
numba-dppy
Kernel
Debugging with GDB
numba-dppy for numba.cuda Programmers
numba-dppy
»
Programming SYCL Kernels Using
numba_dppy.kernel
Edit on GitHub
Programming SYCL Kernels Using
numba_dppy.kernel
ΒΆ
Writing SYCL Kernels
Introduction
Kernel declaration
Kernel invocation
Indexing functions
Memory Management
SYCL USM Array Interface
Device-only memory and explicit data transfer
Local memory
Private and Constant memory
Synchronization Functions
Writing Device Functions
Supported Atomic Operations
Example
Full examples
Reduction on SYCL-supported Devices
Examples
Full examples
Universal Functions
Example 1: Basic Example
Example 2: Calling
numba.vectorize
inside a
numba_dppy.kernel
Full Examples
Supported Python Features in a
numba-dppy
Kernel
Built-in types
Built-in functions
Standard library modules
Unsupported Constructs
NumPy support
Read the Docs
v: latest
Versions
latest
stable
0.13.1
Downloads
html
On Read the Docs
Project Home
Builds