Answer the question
In order to leave comments, you need to log in
Does OpenCL stress the graphics card? Does it somehow harm the calculation of graphics?
Hello, dear habravchane!
“All my life” I thought that OpenCL exists to transfer calculations from the CPU to the GPU and, accordingly, when calculating, they load the video card and take up resources usually used for graphics calculation.
Yesterday, for the second time, I heard an alternative opinion: it does not load the video card, it does not harm the graphics.
I decided to find out from you which of these is true. Tell me please.
Answer the question
In order to leave comments, you need to log in
OpenCL uses as many graphics card resources as the programmer requires. Properly written OpenCL code uses all available computing power for maximum performance. Therefore, if a graphical interface is running on the computer while such code is running, it will freeze or, at best, will slow down a lot.
Of course, many programmers do not know how to write the most efficient OpenCL code. And what they get does not fully use the power of the video card. As a result, something else can spin simultaneously with it, for example, the same graphics rendering. Of course, there will be a drop in performance, but it is not always noticeable.
OpenCL calculations are different, some may not affect video memory at all (mining sha256) - these will almost not affect the operation of computer games at all, especially if these games do not use shader processors to the maximum for various special effects.
But calculations that require access to the RAM of the video card (mining scrypt) will load it to the fullest.
According to my experience of mining on vidyuhi, any calculations transferred to it slow down the vidyukha, I can clearly see it when I watch hd 1080 video, it slows down, I think it will be just as clearly visible in heavy games.
Where can the idea come from if the vidyukha crushes it is not loaded?
You can experiment by taking for example GPU-Z there is a parameter in the GPU Load sensors. So for example (for me), in [email protected] for some reason the GPU Load was 30-50%. At that time, in some BOINC projects, everything was 100%. In general, there is a difference in workload.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question