cancel
Showing results for 
Search instead for 
Did you mean: 

OpenCL

Highlighted
Adept I
Adept I

Blender Cycles(Opencl on AMD GPUS)

Dear Opencl Developer

Why doesn't the AMD opencl compiler work with blender cycles?

whenever i compile the blender cycles kernel, the system either crashes due to lack of memory, or takes too long to compile the blender cycles kernel(which thereafter comes up with the following error:

opencl build failed:errors in console

calclcompile failederror: creating kernel_ocl_path_trace failed!

can't open file c:\tmp\5688.blend@ for writing:no file or directory

).

When is AMD opencl compiler going to work properly with blender cycles?

Why can't the AMD opencl compiler developers test their compiler against blender cycles?

Seasons Greetings,

npm1,

PS i am as well as others(i assume) are considering to make a switch from AMD GPUs to Nvidia.

0 Kudos
Reply
371 Replies
Highlighted
Exemplar
Exemplar

Re: Blender Cycles(Opencl on AMD GPUS)

Try consider LuxRender http://www.luxrender.net/forum/viewforum.php?f=34 (you must register to read forum) It is works very well on AMD cards. There is also Blender integration. It has very active development. Now there is fourth version of GPU engine.

0 Kudos
Reply
Highlighted
Adept I
Adept I

Re: Blender Cycles(Opencl on AMD GPUS)

but is it as fast as blender cycles.

i want to mostly render animations...

what are the best settings for using luxrender for animations

0 Kudos
Reply
Highlighted
Adept I
Adept I

Re: Blender Cycles(Opencl on AMD GPUS)

why can't AMD's opencl compiler support the full opencl spefication regardless of the big kernel or not

0 Kudos
Reply
Highlighted
Exemplar
Exemplar

Re: Blender Cycles(Opencl on AMD GPUS)

Read the LuxRender forum. You will find it very interesting. http://www.youtube.com/watch?v=jk-N4f9ze4k

0 Kudos
Reply
Highlighted
Exemplar
Exemplar

Re: Blender Cycles(Opencl on AMD GPUS)

Just downloaded Blender 2.63 and 2.65 and tried BMW Cycles benchmark. It worked for me. So what exactly didn't work for you?

0 Kudos
Reply
Highlighted
Adept I
Adept I

Re: Blender Cycles(Opencl on AMD GPUS)

are you still talking about luxrender...or are you talking about cycles

in blender 2.65 opencl for cycles isn't included(compiled with blender).

I haven't tried blender 2.63 opencl-does that work

0 Kudos
Reply
Highlighted
Adept I
Adept I

Re: Blender Cycles(Opencl on AMD GPUS)

i also assume that opencl for AMD GPUs doesn't or else Brecht and team would make the announcment.

You were only using CPU mode.(correct me if i was wrong).

In which case AMD ought to test their opencl compiler against blender cycles and make the necessary optimizations, as:

the compiler runs out of memory, and chokes out errors and complains

This is good for AMD, as this will result to loosing a market of users.

More specifically the AMDs opencl compiler fails to compile blender cycles SVM(shader virtual machine)....

PLEASE, PLEASE, PLEASE.

AMD fix your compiler, so that it works with the full opencl specification

0 Kudos
Reply
Highlighted
Exemplar
Exemplar

Re: Blender Cycles(Opencl on AMD GPUS)

I was talking about Blender cycles. Indeed I was using CPU, OpenCL must be enabled in preferences. After this I got segfault when compiling OpenCL kernels.

You should really check out luxrender. it works well on both nVidia and AMD.

0 Kudos
Reply
Highlighted
Adept II
Adept II

Re: Blender Cycles(Opencl on AMD GPUS)

Hi Nazim,


Sorry that you have to go through this.

I think you have posted a repro case http://devgurus.amd.com/message/1285984

Will take a look at the repro and get back to you on that thread.

Best Regards,

Workitem 6

0 Kudos
Reply