1 Reply Latest reply on May 4, 2017 5:19 PM by juan37

    amdgpu-pro-17.10-414273 and kernel linux-4.4.62-18.6 in Leap 42.2

    juan37

      Thanks to the new patch from krjdev

      https://community.amd.com/servlet/JiveServlet/download/2795893-72963/patch_17.10.diff.zip

       

      I could install the driver amdgpu-pro-17.10-414273 with the kernel linux-4.4.62-18.6 in Opensuse Leap 42.2.

      But in the test with Unigine Valley, I observed many variations in the speed in the benchmark mode.

      The media FPS of the benchmark with Unigine Valley is similar than the FPS obtained with the driver amdgpu-pro-16.60

       

      I need to apply other patch to the driver, or the kernel?

      Like:

      Known Issues

        • System hangs when OpenCL™ attempts to allocate more than available system memory.
        • Deadlock when running Vulkan™ CTS dEQP-VK.synchronization.internally_synchronized_objects.pipeline_cache_compute test. See Linux® kernel mutex patch fix here https://patchwork.kernel.org/patch/9443007/
        • Xserver crashes when running Ansys V18 application on RHEL and can be avoided by running the following two commands as root before launching the app:
          "ln -sf /opt/amdgpu-pro/lib64/libGL.so.1.2 /usr/lib64/libGL.so.1"
          "ln -sf /opt/amdgpu-pro/lib64/libGL.so.1.2 /usr/lib64/libGL.so"

      AMDGPU-PRO Driver for Linux Release Notes

       

      Thanks,

                      Juan

        • Re: amdgpu-pro-17.10-414273 and kernel linux-4.4.62-18.6 in Leap 42.2
          juan37

          I tryed to create the symlinks:

          "ln -sf /opt/amdgpu-pro/lib64/libGL.so.1.2 /usr/lib64/libGL.so.1"

          "ln -sf /opt/amdgpu-pro/lib64/libGL.so.1.2 /usr/lib64/libGL.so"

           

          But with Unigine Valley continues the sudden speed variations.

           

          I have verified it with the glmark2 benchmark:

          =======================================================

              glmark2 2014.03

          =======================================================

              OpenGL Information

              GL_VENDOR:     ATI Technologies Inc.

              GL_RENDERER:   AMD Radeon (TM) R9 380 Series

              GL_VERSION:    4.5.13474 Compatibility Profile Context 17.10.2

          =======================================================

          [build] use-vbo=false: FPS: 2809 FrameTime: 0.356 ms

          [build] use-vbo=true: FPS: 6289 FrameTime: 0.159 ms

          [texture] texture-filter=nearest: FPS: 6295 FrameTime: 0.159 ms

          [texture] texture-filter=linear: FPS: 6261 FrameTime: 0.160 ms

          [texture] texture-filter=mipmap: FPS: 6205 FrameTime: 0.161 ms

          [shading] shading=gouraud: FPS: 6309 FrameTime: 0.159 ms

          [shading] shading=blinn-phong-inf: FPS: 6280 FrameTime: 0.159 ms

          [shading] shading=phong: FPS: 6244 FrameTime: 0.160 ms

          [shading] shading=cel: FPS: 6230 FrameTime: 0.161 ms

          [bump] bump-render=high-poly: FPS: 6149 FrameTime: 0.163 ms

          [bump] bump-render=normals: FPS: 6310 FrameTime: 0.158 ms

          [bump] bump-render=height: FPS: 6152 FrameTime: 0.163 ms

          [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 6407 FrameTime: 0.156 ms

          [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 6411 FrameTime: 0.156 ms

          [pulsar] light=false:quads=5:texture=false: FPS: 5780 FrameTime: 0.173 ms

          [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1788 FrameTime: 0.559 ms

          [desktop] effect=shadow:windows=4: FPS: 2232 FrameTime: 0.448 ms

          [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 590 FrameTime: 1.695 ms

          [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 936 FrameTime: 1.068 ms

          [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 712 FrameTime: 1.404 ms

          [ideas] speed=duration: FPS: 2016 FrameTime: 0.496 ms

          [jellyfish] <default>: FPS: 5567 FrameTime: 0.180 ms

          [terrain] <default>: FPS: 471 FrameTime: 2.123 ms

          [shadow] <default>: FPS: 3807 FrameTime: 0.263 ms

          [refract] <default>: FPS: 2019 FrameTime: 0.495 ms

          [conditionals] fragment-steps=0:vertex-steps=0: FPS: 6134 FrameTime: 0.163 ms

          [conditionals] fragment-steps=5:vertex-steps=0: FPS: 6253 FrameTime: 0.160 ms

          [conditionals] fragment-steps=0:vertex-steps=5: FPS: 6091 FrameTime: 0.164 ms

          [function] fragment-complexity=low:fragment-steps=5: FPS: 6306 FrameTime: 0.159 ms

          [function] fragment-complexity=medium:fragment-steps=5: FPS: 6282 FrameTime: 0.159 ms

          [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 6212 FrameTime: 0.161 ms

          [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 6369 FrameTime: 0.157 ms                                                                                                                      

          [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 6401 FrameTime: 0.156 ms                                                                                                                       

          =======================================================                                                                                                                                                           

                                            glmark2 Score: 4858                                                                                                                                                             

          =======================================================  

          The previous result with the 16.60 driver was:

          =======================================================

              glmark2 2014.03

          =======================================================

              OpenGL Information

              GL_VENDOR:     ATI Technologies Inc.

              GL_RENDERER:   AMD Radeon (TM) R9 380 Series

              GL_VERSION:    4.5.13468 Compatibility Profile Context 16.60.3

          =======================================================

          [build] use-vbo=false: FPS: 2843 FrameTime: 0.352 ms

          [build] use-vbo=true: FPS: 5827 FrameTime: 0.172 ms

          [texture] texture-filter=nearest: FPS: 5801 FrameTime: 0.172 ms

          [texture] texture-filter=linear: FPS: 5997 FrameTime: 0.167 ms

          [texture] texture-filter=mipmap: FPS: 6001 FrameTime: 0.167 ms

          [shading] shading=gouraud: FPS: 5905 FrameTime: 0.169 ms

          [shading] shading=blinn-phong-inf: FPS: 5958 FrameTime: 0.168 ms

          [shading] shading=phong: FPS: 6081 FrameTime: 0.164 ms

          [shading] shading=cel: FPS: 6182 FrameTime: 0.162 ms

          [bump] bump-render=high-poly: FPS: 6055 FrameTime: 0.165 ms

          [bump] bump-render=normals: FPS: 6135 FrameTime: 0.163 ms

          [bump] bump-render=height: FPS: 6095 FrameTime: 0.164 ms

          [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 6361 FrameTime: 0.157 ms

          [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 5928 FrameTime: 0.169 ms

          [pulsar] light=false:quads=5:texture=false: FPS: 5433 FrameTime: 0.184 ms

          [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1897 FrameTime: 0.527 ms

          [desktop] effect=shadow:windows=4: FPS: 2198 FrameTime: 0.455 ms

          [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 575 FrameTime: 1.739 ms

          [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 944 FrameTime: 1.059 ms

          [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 723 FrameTime: 1.383 ms

          [ideas] speed=duration: FPS: 2014 FrameTime: 0.497 ms

          [jellyfish] <default>: FPS: 5439 FrameTime: 0.184 ms

          [terrain] <default>: FPS: 471 FrameTime: 2.123 ms

          [shadow] <default>: FPS: 3943 FrameTime: 0.254 ms

          [refract] <default>: FPS: 1991 FrameTime: 0.502 ms

          [conditionals] fragment-steps=0:vertex-steps=0: FPS: 6226 FrameTime: 0.161 ms

          [conditionals] fragment-steps=5:vertex-steps=0: FPS: 5875 FrameTime: 0.170 ms

          [conditionals] fragment-steps=0:vertex-steps=5: FPS: 6004 FrameTime: 0.167 ms

          [function] fragment-complexity=low:fragment-steps=5: FPS: 5902 FrameTime: 0.169 ms

          [function] fragment-complexity=medium:fragment-steps=5: FPS: 6365 FrameTime: 0.157 ms

          [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 6218 FrameTime: 0.161 ms

          [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 6096 FrameTime: 0.164 ms

          [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 5911 FrameTime: 0.169 ms

          =======================================================

                                            glmark2 Score: 4708

          =======================================================

           

          It seems a little better performance with the last driver.