Announcement

Collapse
No announcement yet.

CUDA 6.5 Is Doing Great For Blender

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by Bucic View Post
    Any ballpark guess when Blender is going to render using OpenCL on AMD graphics/APUs?
    Probably not for the current generation of cards (well maybe the latest) I think some of the limitations with AMD's OpenCL implementation are with the cards themselves.

    This is true of all other GPU based path tracers I have seen. Hopefully in future both AMD's hardware and OpenCL will be up to the task. Currently the choice between using CUDA and giving some users hardware acceleration and not having working hardware acceleration.

    Comment


    • #17
      Originally posted by magika View Post
      Fans or not, when chosing between CUDA that works and does its job (e.g. yielding perfomance wins) or AMD OpenCL implementation that fails to run simple kernels people that care about their jobs would pick CUDA.
      Its nice to tell fairy tales about open standards and such and bash proprietary things but when you want to do your job you simply choose proper tools.
      Uhm, what was a fairy tale? Cuda only works on nvidia. Opencl works (to varying degrees), on all platforms (don't forget intel, b/c opencl provides a nice speedup even with those gpus)
      By your agrieved tone I assume you're the one who works on cuda support in blender. You work for the foundation? If so, and they use nvidia cards, then your work makes a lot of sense.

      Comment


      • #18
        A lot of blenders users have AMD cards and Brecht van Lommel (now working on Solid Angle's Arnold render) has spent a lot of time trying to make cycles work on AMD Opencl but at the end Opencl doesn't work on AMD, intel cards are not that fast on renders and Nvidia works better using Cuda instead, so Cuda is at the moment the only hardware acceleration method enabled by default on Blender Cycles.

        Anyway I'm not that sure that there's some kind of hardware limitation as kayosiii suggested cause even the AMD CPU Opencl compiler have problems with large kernels, Luxrender that was created in a way to workaround the amd bug can't compile with all features enabled at the same time while the Intel CPU compiler takes only 4.5 seconds so there's just something wrong with AMD compilers.

        More info about the CPU compiler problems here:
        http://www.luxrender.net/forum/viewt...p?f=34&t=11009

        Comment


        • #19
          Originally posted by liam View Post
          Uhm, what was a fairy tale? Cuda only works on nvidia. Opencl works (to varying degrees), on all platforms (don't forget intel, b/c opencl provides a nice speedup even with those gpus)
          By your agrieved tone I assume you're the one who works on cuda support in blender. You work for the foundation? If so, and they use nvidia cards, then your work makes a lot of sense.
          No.
          5chars

          Comment

          Working...
          X