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.
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.
but is it as fast as blender cycles.
i want to mostly render animations...
what are the best settings for using luxrender for animations
why can't AMD's opencl compiler support the full opencl spefication regardless of the big kernel or not
Read the LuxRender forum. You will find it very interesting. http://www.youtube.com/watch?v=jk-N4f9ze4k
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?
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
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
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.
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