4 Replies Latest reply on Nov 16, 2017 10:04 AM by Szalam

    GPU Rendering only uses CPU

    wallydb

      When previewing 4K video on the timeline with some effects, it takes 11-17 seconds to show the preview for one frame. We have enabled the Ray-traced - GPU setting under Preview but the systems still uses 100% CPU and 1% GPU. As far as I read up in the forums, Ray-Trace is discontinued - so this setting is useless? Does this mean that only my CPU will be used when I work in AE for preview and (as I have read) also my GPU will only be used for rendering in certain situations where the effects and codecs used are compatible with GPU rendering.

       

      System:

       

      CPU: Intel(R) Core(TM) i7-6900K CPU @ 3.20GHz

      GPU: NVIDIA GeForce GTX 1080

      Motherboard: X99P-SLI-CF

      Memory: 64GB RAM

      Adobe: After Effects cc 2018

        • 1. Re: GPU Rendering only uses CPU
          Mylenium Most Valuable Participant

          Does this mean that only my CPU will be used when I work in AE for preview and (as I have read) also my GPU will only be used for rendering in certain situations where the effects and codecs used are compatible with GPU rendering.

          Correct. It's all circumstantial and the usual limitations apply - a single CPU-only effect will still break GPU rendering as will several other conditions inherent to how AE works.

           

          Mylenium

          • 2. Re: GPU Rendering only uses CPU
            RameezKhan Adobe Employee

            Hi wallydb,

             

            I think you're confused. There are two GPU settings.

            We have enabled the Ray-traced - GPU setting under Preview but the systems still uses 100% CPU and 1% GPU. As far as I read up in the forums, Ray-Trace is discontinued - so this setting is useless?

            The one that you seem to have enabled is for the old Ray-tracer (which is obsolete).

             

            Does this mean that only my CPU will be used when I work in AE for preview and (as I have read) also my GPU will only be used for rendering in certain situations where the effects and codecs used are compatible with GPU rendering.

            Another setting is under File > Project Settings > Video Rendering and Effects, which has to be set to Mercury GPU Acceleration. This is what controls whether things like GPU-accelerated effects and motion blur use the GPU for rendering and previewing. Please note that previewing and rendering (is complicated) use a mix of CPU and GPU depending on what features you're using. Don't be surprised if you notice the CPU being used more than the GPU or vice-versa.

             

            Hope this information helps.

            Rameez

            • 3. Re: GPU Rendering only uses CPU
              wallydb Level 1

              Thanks Myleniumand RameezKhan,

               

              My acceleration is enabled and set on the Mercury CPU Acceleration (CUDA) - still the system is not using my GPU. The card runs beautifully in programs like Blender and Mark3D.

              • 4. Re: GPU Rendering only uses CPU
                Szalam Adobe Community Professional & MVP

                AE uses the GPU for very little. Other than the obsolete ray-traced renderer (which only used the GPU to create the 3d geometry - nothing else was accelerated), there are only a few effects that work on the GPU. I think the list is: Fractal Noise, Gaussian Blur, Fast Box Blur, Lumetri Color, Sharpen, Brightness and Contrast, Find Edges, Glow, Hue/Saturation, Invert, Tint, and (in some cases) the Transform effect. AE also (in some situations) uses the GPU to accelerate layer motion blur. Additionally, all the new VR effects require a GPU to render.

                 

                However, the vast majority of effects and basic video file rendering don't use the GPU. (I think it uses the GPU to debayer R3D footage too, but I don't mess with RED cameras so I've not had to worry about it.)

                2 people found this helpful