Skip to content

Instantly share code, notes, and snippets.

@tksst
Last active March 9, 2024 06:01
Show Gist options
  • Save tksst/8f4357bb63421619e2ae72809809fcae to your computer and use it in GitHub Desktop.
Save tksst/8f4357bb63421619e2ae72809809fcae to your computer and use it in GitHub Desktop.
UbuntuのAMDドライバによる性能の違い

glmark2 -s 2560x1440で測定

Ubuntu 22.04.4 LTSのデフォルト状態と、AMD Radeon™ & Radeon PRO™ グラフィックス用の Linux® ドライバーを入れた状態で比較

全体結果は デフォルト: 1953、AMDドライバ: 2000 ということで、AMDドライバのほうが2.4%結果が良かった。 個別のベンチマークもほとんどがAMDドライバのほうが良いので、測定誤差などではなさそうに見える。

=======================================================
glmark2 2021.02
=======================================================
OpenGL Information
GL_VENDOR: AMD
GL_RENDERER: AMD Radeon Graphics (gfx1103_r1, LLVM 17.0.4, DRM 3.56, 6.5.0-25-generic)
GL_VERSION: 4.6 (Compatibility Profile) Mesa 23.3.0-devel
=======================================================
[build] use-vbo=false: FPS: 2835 FrameTime: 0.353 ms
[build] use-vbo=true: FPS: 2932 FrameTime: 0.341 ms
[texture] texture-filter=nearest: FPS: 2265 FrameTime: 0.442 ms
[texture] texture-filter=linear: FPS: 2258 FrameTime: 0.443 ms
[texture] texture-filter=mipmap: FPS: 2261 FrameTime: 0.442 ms
[shading] shading=gouraud: FPS: 2511 FrameTime: 0.398 ms
[shading] shading=blinn-phong-inf: FPS: 2425 FrameTime: 0.412 ms
[shading] shading=phong: FPS: 2408 FrameTime: 0.415 ms
[shading] shading=cel: FPS: 2364 FrameTime: 0.423 ms
[bump] bump-render=high-poly: FPS: 2465 FrameTime: 0.406 ms
[bump] bump-render=normals: FPS: 2811 FrameTime: 0.356 ms
[bump] bump-render=height: FPS: 2810 FrameTime: 0.356 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 1974 FrameTime: 0.507 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 1255 FrameTime: 0.797 ms
[pulsar] light=false:quads=5:texture=false: FPS: 2041 FrameTime: 0.490 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1326 FrameTime: 0.754 ms
[desktop] effect=shadow:windows=4: FPS: 1755 FrameTime: 0.570 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1603 FrameTime: 0.624 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 1857 FrameTime: 0.539 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1592 FrameTime: 0.628 ms
[ideas] speed=duration: FPS: 2007 FrameTime: 0.498 ms
[jellyfish] <default>: FPS: 1455 FrameTime: 0.687 ms
[terrain] <default>: FPS: 168 FrameTime: 5.952 ms
[shadow] <default>: FPS: 1769 FrameTime: 0.565 ms
[refract] <default>: FPS: 437 FrameTime: 2.288 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 2129 FrameTime: 0.470 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 2026 FrameTime: 0.494 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 2127 FrameTime: 0.470 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 2033 FrameTime: 0.492 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 2030 FrameTime: 0.493 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 2031 FrameTime: 0.492 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 2035 FrameTime: 0.491 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 2032 FrameTime: 0.492 ms
=======================================================
glmark2 Score: 2000
=======================================================
=======================================================
glmark2 2021.02
=======================================================
OpenGL Information
GL_VENDOR: AMD
GL_RENDERER: GFX1103_R1 (gfx1103_r1, LLVM 15.0.7, DRM 3.54, 6.5.0-25-generic)
GL_VERSION: 4.6 (Compatibility Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2
=======================================================
[build] use-vbo=false: FPS: 2770 FrameTime: 0.361 ms
[build] use-vbo=true: FPS: 2862 FrameTime: 0.349 ms
[texture] texture-filter=nearest: FPS: 2226 FrameTime: 0.449 ms
[texture] texture-filter=linear: FPS: 2218 FrameTime: 0.451 ms
[texture] texture-filter=mipmap: FPS: 2222 FrameTime: 0.450 ms
[shading] shading=gouraud: FPS: 2399 FrameTime: 0.417 ms
[shading] shading=blinn-phong-inf: FPS: 2317 FrameTime: 0.432 ms
[shading] shading=phong: FPS: 2296 FrameTime: 0.436 ms
[shading] shading=cel: FPS: 2249 FrameTime: 0.445 ms
[bump] bump-render=high-poly: FPS: 2324 FrameTime: 0.430 ms
[bump] bump-render=normals: FPS: 2750 FrameTime: 0.364 ms
[bump] bump-render=height: FPS: 2745 FrameTime: 0.364 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 1948 FrameTime: 0.513 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 1242 FrameTime: 0.805 ms
[pulsar] light=false:quads=5:texture=false: FPS: 2009 FrameTime: 0.498 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1314 FrameTime: 0.761 ms
[desktop] effect=shadow:windows=4: FPS: 1731 FrameTime: 0.578 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1577 FrameTime: 0.634 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 1827 FrameTime: 0.547 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1553 FrameTime: 0.644 ms
[ideas] speed=duration: FPS: 1977 FrameTime: 0.506 ms
[jellyfish] <default>: FPS: 1430 FrameTime: 0.699 ms
[terrain] <default>: FPS: 161 FrameTime: 6.211 ms
[shadow] <default>: FPS: 1714 FrameTime: 0.583 ms
[refract] <default>: FPS: 424 FrameTime: 2.358 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 2097 FrameTime: 0.477 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 1998 FrameTime: 0.501 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 2093 FrameTime: 0.478 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 1999 FrameTime: 0.500 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 2000 FrameTime: 0.500 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 1999 FrameTime: 0.500 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 1998 FrameTime: 0.501 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 1998 FrameTime: 0.501 ms
=======================================================
glmark2 Score: 1953
=======================================================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment