Improve the visual fidelity, management, and efficiency of visualization solutions with the open-source, high-performance rendering libraries in Intel® Rendering Framework. The libraries are:

  • Intel® Embree, a ray tracing kernel library
  • Intel® OSPRay, a cluster-capable, scalable, extendable, ray-tracing, rendering toolkit that includes path tracing and volume rendering
  • Intel® OpenSWR, an OpenGL* low-level rasterization library upstreamed to the Mesa OpenGL open-source project
  • Intel® Open Image Denoise, a soon-to-be-available open-source library of image denoising and filtering algorithms

The Intel® Rendering Framework with software defined visualization (SDVis) technology supports big data use on platforms of all sizes (including cloud and high-performance computing [HPC] clusters). This is achieved by unlocking the parallelism and performance already in your system, without the memory limits and cost of GPU-based solutions.

Chart of SDVis

To make it even easier to use this ground-breaking visual technology, Intel partnered with hardware and software providers to design Select Solutions for Professional Visualization. These turnkey solutions provide an out-of-the-box experience for combining computationally intense codes with photorealistic rendering and visual analysis tools that have a variety of uses.

Rethink Visual Cloud Workload Distribution

Deploy Anywhere, Anytime, Any-Scale Visualization with Intel® Select Solution

Open-Source Libraries from Intel Play a Major Role in Hollywood

Introduction to SDVis

Tech.Decoded: Moana and Pacific Rim—Rendering New Realities

Software Libraries

Enhance existing applications with rendering libraries for parallel software.

Engineers of rendering applications use these ray-tracing kernels to improve application performance. The kernels are optimized for photorealistic rendering on the latest Intel® processors with support for Intel® Streaming SIMD Extensions [4.2] and Intel® Advanced Vector Extensions 512.

Photo credit: Courtesy of Attila Afra, Intel1

This portable ray-tracing engine delivers high-performance, high-fidelity visualization for CPUs on Intel® architecture. The rendering library allows you to create interactive, high-fidelity, rendering applications.

Intel OSPRay builds on top of Intel Embree and the Intel® MPI Library.

Overview of Intel OSPRay

Photo credit: Courtesy of Ingo Wald and Carson Brownlee, Intel2

This is a high-performance, scalable software rasterizer in the Mesa open-source community project that's compatible with OpenGL*. Use unmodified visualization software to work with datasets when GPU hardware is unavailable or is limiting. This CPU-based product runs on laptops, workstations, and compute nodes in high-performance computing (HPC) systems.

Mesa OpenGL* Library

Photo credit: Courtesy of Silvio Rizzi and Joe Insley, Argonne National Laboratory3

Intel® Open Image Denoise

This high-performance, open-source library improves visual quality during interaction by using machine learning methods (including functions in Intel® Math Kernel Library for Deep Neural Networks) to selectively filter noise. This independent component can be used for noise reduction on 3D rendered images, with or without Intel Embree.

Photo credit: Courtesy of Walt Disney Animation Studios4>


1. Data is reproduced under the Evermotion Commercial License Agreement. Visualization from Attila Afra, Intel, Mazda.

2. Data from Computational Framework for Launch, Ascent, and Vehicle Aerodynamics (LAVA), courtesy of Mike Barad and Cetin Kiris, NASA Ames. Visualization from Ingo Wald and Carson Brownlee, Intel, Landing Gear.

3. Data from courtesy of Salman Habib, Katrin Heitmann, and Hardware/Hybrid Accelerated Cosmology Code (HACC) at Argonne National Laboratory. Visualization from Silvio Rizzi and Joe Insley, Argonne Leadership Computing Facility, Dark Matter with VL3 and OpenSWR.

4. Publicly available dataset courtesy of Walt Disney Animation Studios. The image is rendered with Intel OSPRay and Intel Open Image Denoise.