Skip to main content

⚠️ Please note that this topic or post has been archived. The information contained here may no longer be accurate or up-to-date. ⚠️

OpenCL - What is accelerated, and what isn't?

Comments

7 comments

  • 15Bit
    Thanks. I already found this, but it is a little low on info - no comparison of which cards are faster and which slower, no real breakdown of what is and isn't accelerated, just a comment that some tools aren't and these "include" the spot healing tool.

    C1 comprises several stages - importing (including rendering of previews), interactive editing and exporting. It doesn't mention in which stages you see acceleration. Is the rendering of previews accelerated? Is the exporting of images accelerated? Interactively, does using the spot healing tool disable ALL acceleration or is it just that tool which is not accelerated? Indeed, if i use the spot healing tool does that disable all acceleration for both user interaction and export, or just when you are scrolling around? This stuff could be much clearer in my opinion.

    Trawl through the forums here and you'll find other nuggets of really useful info that should be on that page. Things such as significant performance differences between AMD and NVidia architectures, the fact that C1 recompiles the OpenCL runtime every time it loads (taking a few minutes) and has to do this every time you start C1 if you have AMD, but that with NVidia it can save the compiled binary. Also, look around these forums and the majority of OpenCL problems seem to stem from AMD drivers. This stuff should be mentioned "officially", not hidden down a forum.

    Basically, I don't think there is enough info on that page to make a properly informed decision about what graphics card to buy.
    0
  • sizzlingbadger
    I have an AMD Radeon HD 6750M and never had any issues.

    Open CL is used for anything graphic intensive, so pretty much anytime CO is rendering a file of some sort. This can be previews, exports and when making changes.
    0
  • Per Karlsson
    Perhaps you have also seen this thread
    viewtopic.php?f=47&t=14776

    that talks about the serious issues I have had due to OpenCL.

    In the end I have simply had to turn off OpenCL completely, since Capture One generates defective pixels when I use it with acceleration.

    I agree that this is too much a hidden issue of Capture One. And there is far too little information about what it does and how it works. And what kind of configuration you should have. I believe I do have a hw setup that in principle should work with acceleration, but does not.

    There is nowhere (that I have seen) where it is clearly explained that using OpenCL with Capture One can cause serious errors in the images.

    I think Phase One should be more open and more clear about this. I also think that it is an issue that needs to be addressed and resolved by Phase One. Yes, I have understood that Phase One considers it an issue with Open CL and not with Capture One, but it is the customers of Phase One that suffer.
    0
  • Christian Gruner
    [quote="perkarlsson" wrote:
    Perhaps you have also seen this thread
    viewtopic.php?f=47&t=14776

    that talks about the serious issues I have had due to OpenCL.

    In the end I have simply had to turn off OpenCL completely, since Capture One generates defective pixels when I use it with acceleration.

    I agree that this is too much a hidden issue of Capture One. And there is far too little information about what it does and how it works. And what kind of configuration you should have. I believe I do have a hw setup that in principle should work with acceleration, but does not.

    There is nowhere (that I have seen) where it is clearly explained that using OpenCL with Capture One can cause serious errors in the images.

    I think Phase One should be more open and more clear about this. I also think that it is an issue that needs to be addressed and resolved by Phase One. Yes, I have understood that Phase One considers it an issue with Open CL and not with Capture One, but it is the customers of Phase One that suffer.



    The thread you refer to talks about benchmarks, not about serious issues?

    Regarding your serious issue. Have you reported this to our Support Team, and what version are you using?

    Needless to say that we are always trying to improve the OpenCL, so user-observations are very important to us.
    0
  • 15Bit
    Christian,

    Being constructive i would say that a table of Tools vs acceleration (Y/N) would be very useful to me as a customer. Maybe a video showing how importing, editing and exporting are improved (or not). And some benchmarks on a couple of modern graphics cards from each vendor - i'm sure you have both AMD and NVidia cards around your dev labs for testing purposes. Some honest commentary about the relative merits of AMD vs NVidia would also be nice.

    At the moment the officially available info is very subjective: "Overall Performance Improvement with suggested hardware" is not really all that helpful. And there seems to be a focus in discussions on export speeds. I can see how this might be important for Pro's dealing with large batch jobs, but most hobbyists don't sort, process and export 1000 shots in an afternoon. For me at least, performance in the import and editing areas is much more important, and quantitative information on these seems to be very hard to find.
    0
  • Per Karlsson
    @ Christian Gr

    The thread I referred to in my previous message was not the correct one.

    This is the one I wanted to refer to:
    viewtopic.php?f=47&t=15025

    That's where I explain the issues that I had with OpenCL. And what workaround I did.

    Yes, I have reported it and have had a lengthy discussion with support on it.

    -Per
    0

Post is closed for comments.