Intel Releases OSPRay 3.0 With Initial GPU Acceleration

Written by Michael Larabel in Intel on 18 October 2023 at 01:00 PM EDT. 5 Comments
INTEL
Following other Intel oneAPI components like Embree and OpenVKL introducing GPU acceleration via SYCL, today Intel released the open-source OSPRay 3.0 that rolls out initial GPU support for this portable ray-tracing engine.

OSPRay as one of Intel's many excellent open-source software projects is a scalable and portable ray-tracing engine that's long been optimized for CPU-based rendering. But now with OSPRay 3.0 there is preliminary support for GPU acceleration. OSPRay 3.0 is making use of SYCL with the oneAPI DPC++ for targeting Intel Xe GPUs from the Intel Arc Graphics up through the Data Center GPU Flex Series and Max Series. With SYCL plug-ins for CUDA and ROCm it's also possible to utilize SYCL on AMD and NVIDIA graphics cards, thanks to that work by Codeplay Software.

OSPray logo


For this initial OSPRay 3.0 release though the GPU support is considered beta and there are a number of features not yet implemented for the GPU path.

OSPRay 3.0 also adds optimizations to its MPI module, various other optimizations, updating the various Intel oneAPI software dependencies, and other changes.

Downloads and more details on OSPRay 3.0 via GitHub. I'll be running some OSPRay 3.0 CPU and GPU benchmarks soon on Phoronix.
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