Author Topic: Discussion about Blender Cycles on PPC64  (Read 100 times)

tle

  • Hero Member
  • *****
  • Posts: 552
  • Karma: +54/-0
    • View Profile
    • Trung's Personal Website
Discussion about Blender Cycles on PPC64
« on: February 25, 2026, 07:15:30 pm »
I was sitting down with a friend of mine who was a professional 3D modeler. By observing him working with Blender on my Blackbird workstation for a simple modeling job of a snow man, I realize the biggest blocker that push Blender to the finish line is the lacking of GPU acceleration rendering, specifically the Blender Cycles engine.

As you might have known that AMD ROCm is huge and complex so I rule out any possibility of AMD ever support PPC64. Other engines like CUDA is out of question because NVIDIA does not even offer driver for PPC64. The same goes with Intel unfortunately. The only option is OpenCL which is vendor-neutral but sadly its non-CUDA closeness design and buggy implementation forced Blender team to drop OpenCL few years ago.

What are options out there? LuxCoreRender is one potential solution because it supports OpenCL. In theory we could achieve it like this: LuxCoreRender → OpenCL API → RustiCL (Mesa) → radeonsi (Gallium) → amdgpu (kernel) → AMD GPU. I am unsure how reliable RustiCL is so this approach might be not working at all. However let's assume that it may work, there is still a huge effort to get LuxCore running on PPC64.

I am wondering if any community member has attempted to tackle this blocker issue before.
Faithful Linux enthusiast

My Raptor Blackbird

MPC7500

  • Hero Member
  • *****
  • Posts: 631
  • Karma: +42/-1
    • View Profile
    • Twitter
Re: Discussion about Blender Cycles on PPC64
« Reply #1 on: February 25, 2026, 08:50:38 pm »
CUDA was a thing on ppc64le.

Regarding ROCm I found this repo. It also has Nvidia/ CUDA patches. But it's all VibeCoding. Let's see where this leads.

tle

  • Hero Member
  • *****
  • Posts: 552
  • Karma: +54/-0
    • View Profile
    • Trung's Personal Website
Re: Discussion about Blender Cycles on PPC64
« Reply #2 on: Today at 02:15:25 am »
CUDA was a thing on ppc64le.

Regarding ROCm I found this repo. It also has Nvidia/ CUDA patches. But it's all VibeCoding. Let's see where this leads.

Looks promising, let me have a go
Faithful Linux enthusiast

My Raptor Blackbird