Open3D v0.19 Brings Cross-Platform GPU Support Via SYCL

Written by Michael Larabel in Free Software on 8 January 2025 at 06:05 AM EST. 1 Comment
FREE SOFTWARE
Open3D v0.19 is out as the newest feature release to this open-source library for 3D data processing in C++ and Python. Open3D provides various 3D data structures, processing algorithms, 3D visualizations, physically based GPU rendering, and machine learning integration with the likes of PyTorch and TensorFlow to offer powerful 3D data processing capabilities.

With today's Open3D v0.19 release, there is now experimental cross-platform GPU support using the Khronos SYCL API. This SYCL backend for Open3D works cross-vendor and has been tested across various GPUs from Intel, AMD, and NVIDIA. By going the SYCL route they can offload many Tensor API operations and Tensor Geometry operations to the GPUs along with hardware accelerated ray-casting and other features.

Open3D


Open3D v0.19 also adds Python 3.12 and Numpy 2 compatibility, preview support for GPU-accelerated ray-casting with the Intel Embree library, new 3D geometry metrics, CUDA 12 support, improved camera visualizations, and a variety of other features.

Downloads and more details on the Open3D v0.19 release via GitHub for this open-souce, cross-platform 3D data processing library.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week