Blender’s Cycles-X renderer boosts GPU rendering performance by 3 to 5 times

Published: Nov 24th 2021, 13:53 GMT   Comments

Blender Cycles-X to be supported by NVIDIA CUDA and AMD HIP

Back in April, the developers of Blender announced that they have begun working on an improved renderer for modern GPUs.

Blender’s Cycles-X renderer will bring various improvements to the architecture and support for modern CPUs and GPU. The primary goal is to prepare the renderer for future development, which was overly complicated with the predecessor. The viewport will now be more responsive thanks to improvements in scheduling, timing and by enabling adaptive sampling. The rendering kernel received improvements for light bounces and shaders, which enables higher GPU occupancy and coherence.

Cycles-X still has many GPU performance related improvements to be implemented, however, the architecture has already proven itself by offering much faster rendering on NVIDIA RTX A6000 with OptiX, 3 to 5 times compared to Blender 2.93.

Render time on an NVIDIA RTX A6000 with OptiX, Source: Blender

The developer already has plans for future optimizations and architecture expansions such as volume rendering, shadow catchers, and multi-device rendering.

Blender confirms that Cycles-X renderer will be fully supported by AMD GPUs. The renderer will primarily focus on OptiX and CUDA APIs, as OpenCL has been deprecated. According to Blender, the OpenCL API which was used by AMD GPUs was always behind other implementations, so it was about time to focus the efforts on faster rendering solutions. Luckily, AMD came up with HIP (Heterogeneous-computing Interface for Portability), which is a C++ Runtime APU that creates portable code between AMD and NVIDIA GPUs from a single source code. This means that Blender developers can easily migrate CUDA code to HIP and enable Cycles-X support for AMD RDNA GPUs.

AMD RDNA2 (RX6000) and RDNA1 (RX 5000) support will come with Blender 3.0 The developer and AMD are already closely working together to bring HIP support for older GPUs and Linux operating systems.

Source: Blender




Comment Policy
  1. Comments must be written in English and should not exceed 1000 characters.
  2. Comments deemed to be spam or solely promotional in nature will be deleted. Including a link to relevant content is permitted, but comments should be relevant to the post topic. Discussions about politics are not allowed on this website.
  3. Comments and usernames containing language or concepts that could be deemed offensive will be deleted.
  4. Comments complaining about the post subject or its source will be removed.
  5. A failure to comply with these rules will result in a warning and, in extreme cases, a ban. In addition, please note that comments that attack or harass an individual directly will result in a ban without warning.
  6. VideoCardz has never been sponsored by AMD, Intel, or NVIDIA. Users claiming otherwise will be banned.
  7. VideoCardz Moderating Team reserves the right to edit or delete any comments submitted to the site without notice.
  8. If you have any questions about the commenting policy, please let us know through the Contact Page.
Hide Comment Policy
Comments