diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c9f984..3a6f9d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## Latest Changes +**Added**: +- Beta support for Intel XPUs. + ### v0.7.0 (2026-09-10) **Added**: - Public XLA FFI registration provider diff --git a/README.md b/README.md index 3efe59a..34b88ce 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [[JAX Examples]](#jax-examples) [[Citation and Acknowledgements]](#citation-and-acknowledgements) -OpenEquivariance is a CUDA and HIP kernel generator for the Clebsch-Gordon tensor product, +OpenEquivariance is a CUDA, HIP, and SYCL (new! beta) kernel generator for the Clebsch-Gordon tensor product, a key kernel in rotation-equivariant deep neural networks. It implements some of the tensor products that [e3nn](https://e3nn.org/) supports @@ -30,9 +30,13 @@ computation and memory consumption significantly. For detailed instructions on tests, benchmarks, MACE / Nequip, and our API, check out the [documentation](https://passionlab.github.io/OpenEquivariance). -⭐️ **JAX**: Our latest update brings -support for JAX. For NVIDIA GPUs, -install it (after installing JAX) +⭐️ **SYCL (beta)**: Thanks to @abagusetty, +OpenEquivariance now supports Intel XPUs on PyTorch +by compiling SYCL kernels. See our +installation guide for more details. + +⭐️ **JAX**: We support JAX for NVIDIA and AMD GPUs. +For NVIDIA GPUs, install it (after installing JAX) with the following two commands strictly in order: ``` bash