oneAPI Open Source
The core components of oneAPI and open source projects that build on top of oneAPI.
Languages
DPC++
Data parallel programming for CPU's and accelerators based on SYCL
hipSYCL++
Library-based implementation of SYCL
Numba
Compiler for data parallel programming in Python
DPCTL
Python bindings for SYCL classes
Julia
Compiler for data parallel programming in Julia
Deep Learning
TensorFlow
Deep Learning Framework
PyTorch
Deep Learning Framework
ONNX Runtime
Deep Learning Framework
Mxnet
Deep Learning Framework
PaddlePaddle
Deep Learning Framework
oneCCL
Communication primitives for distributed deep learning
oneDNN
Computation primitives for distributed deep learning
Data Science
oneDAL
Accelerated machine learning algorithms for C++, Python, and Java
Scikit-learn-intelex
Accelerated Scikit-learn
Modin
Accelerated Pandas
Video, Ray Tracing, Rendering
Libraries
Tools
HPCToolkit
Profiling toolkit from Rice University