Benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2312210-PTS-INTELXEK18 Intel Xe Kernel Arc Graphics Driver Benchmarks - Phoronix Test Suite Intel Xe Kernel Arc Graphics Driver Benchmarks Benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2312210-PTS-INTELXEK18&grs&sor .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution OpenCL A580 A750 A770 Xe i915 Xe i915 Xe i915 Intel Core i9-14900K @ 5.70GHz (24 Cores / 32 Threads) ASUS PRIME Z790-P WIFI (1402 BIOS) Intel Device 7a27 32GB Western Digital WD_BLACK SN850X 1000GB Intel Arc A580 DG2 8GB Realtek ALC897 ASUS VP28U Ubuntu 23.10 6.7.0-rc3-phx-xe (x86_64) GNOME Shell 45.1 X Server 1.21.1.7 4.6 Mesa 24.0~git2312190600.51bf1b~oibaf~m (git-51bf1b2 2023-12-19 mantic-oibaf-ppa) GCC 13.2.0 ext4 1920x1080 Intel Arc A580 DG2 8GB (2400MHz) OpenCL 3.0 Intel Arc A750 DG2 8GB Intel Arc A750 DG2 8GB (2400MHz) OpenCL 3.0 Intel Arc A770 DG2 16GB Intel Arc A770 DG2 16GB (2400MHz) OpenCL 3.0 OpenBenchmarking.org Kernel Details - A580: Xe: i915.force_probe=!56a2 xe.force_probe=56a2 - Transparent Huge Pages: madvise - A580: i915: Transparent Huge Pages: madvise - A750: Xe: i915.force_probe=!56a1 xe.force_probe=56a1 - Transparent Huge Pages: madvise - A750: i915: i915.force_probe=!56a2 xe.force_probe=56a2 - Transparent Huge Pages: madvise - A770: Xe: xe.force_probe=56a0 i915.force_probe=!56a0 - Transparent Huge Pages: madvise - A770: i915: Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: intel_pstate powersave (EPP: performance) - CPU Microcode: 0x11d - Thermald 2.5.4 Python Details - Python 3.11.6 Security Details - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
yquake2: OpenGL 3.x - Off - Off - 1920 x 1080 yquake2: OpenGL 3.x - On - Off - 1920 x 1080 vkmark: 1920 x 1080 - Mailbox glmark2: 1920 x 1080 unigine-super: 1920 x 1080 - Fullscreen - Medium - OpenGL unigine-heaven: 1920 x 1080 - Fullscreen - OpenGL unigine-super: 1920 x 1080 - Fullscreen - High - OpenGL unigine-super: 1920 x 1080 - Fullscreen - Ultra - OpenGL unvanquished: 1920 x 1080 - Ultra 3dmark: 1920 x 1080 unigine-valley: 1920 x 1080 - Fullscreen - OpenGL vkresample: 2x - Single yquake2: Vulkan - On - Off - 1920 x 1080 yquake2: Vulkan - Off - Off - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 yquake2: Vulkan - Off - On - 1920 x 1080 yquake2: Vulkan - On - On - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 xonotic: 1920 x 1080 - High unvanquished: 1920 x 1080 - Medium unvanquished: 1920 x 1080 - High unigine-super: 1920 x 1080 - Fullscreen - Low - OpenGL A580 A750 A770 Xe i915 Xe i915 Xe i915 728.5 735.1 1098 1109 82.4 127.687 64.1 31.9 485.4 252.84 131.007 21.371 1013.9 1023.2 105.93 309.5 305.4 1103.916 7657.401 478.59 343.8090102 609.3 605.1 130.9 1736.3 1752.3 2119 1871 109.8 162.770 77.0 35.1 602.7 271.41 151.687 20.598 1118.6 1126.6 117.84 330.8 325.4 1228.068 7522.998 470.19 403.3492508 655.7 683.9 181.1 787.6 747.0 1130 1212 99.2 140.178 67.5 37.0 493.2 285.35 142.777 18.805 1081.7 1092.9 106.71 314.9 310.7 1112.085 8469.453 529.34 364.8682811 645.2 578.1 149.4 1754.0 1767.0 2183 1925 117.2 181.868 82.3 40.6 594.1 307.10 158.941 18.434 1183.5 1191.0 119.87 334.3 330.4 1249.175 8532.940 533.31 419.9747038 615.8 637.1 195.3 753.3 746.5 1117 1131 126.2 163.386 88.5 41.6 522.5 299.08 161.863 17.641 1056.9 1058.1 105.95 327.3 323.7 1104.157 8872.014 554.50 342.5261897 609.0 588.4 217.3 1705.2 1713.3 2141 1892 125.2 178.730 86.1 42.4 626.6 323.92 164.624 17.364 1155.4 1163.9 118.82 349.3 344.3 1238.256 9037.014 564.81 378.8438950 700.4 666.9 182.1 OpenBenchmarking.org
yquake2 Renderer: OpenGL 3.x - AF: Off - MSAA: Off - Resolution: 1920 x 1080 A750 A580 A770 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: OpenGL 3.x - AF: Off - MSAA: Off - Resolution: 1920 x 1080 i915 Xe 400 800 1200 1600 2000 SE +/- 5.87, N = 3 SE +/- 9.93, N = 12 SE +/- 4.80, N = 3 SE +/- 13.20, N = 12 SE +/- 17.70, N = 5 SE +/- 11.55, N = 15 1754.0 787.6 1736.3 728.5 1705.2 753.3 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 3.x - AF: On - MSAA: Off - Resolution: 1920 x 1080 A750 A580 A770 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: OpenGL 3.x - AF: On - MSAA: Off - Resolution: 1920 x 1080 i915 Xe 400 800 1200 1600 2000 SE +/- 1.63, N = 3 SE +/- 15.49, N = 15 SE +/- 4.26, N = 3 SE +/- 9.99, N = 15 SE +/- 12.75, N = 11 SE +/- 18.39, N = 12 1767.0 747.0 1752.3 735.1 1713.3 746.5 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
VKMark Resolution: 1920 x 1080 - Present Mode: Mailbox A750 A770 A580 OpenBenchmarking.org VKMark Score, More Is Better VKMark 2022-05-16 Resolution: 1920 x 1080 - Present Mode: Mailbox i915 Xe 500 1000 1500 2000 2500 SE +/- 1.53, N = 3 SE +/- 14.38, N = 3 SE +/- 1.20, N = 3 SE +/- 29.06, N = 10 SE +/- 2.00, N = 3 SE +/- 12.78, N = 3 2183 1130 2141 1117 2119 1098 1. (CXX) g++ options: -pthread -ldl -std=c++14 -O0 -MD -MQ -MF
GLmark2 Resolution: 1920 x 1080 A750 A770 A580 OpenBenchmarking.org Score, More Is Better GLmark2 2023.01 Resolution: 1920 x 1080 i915 Xe 400 800 1200 1600 2000 1925 1212 1892 1131 1871 1109
Unigine Superposition Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGL A770 A750 A580 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGL Xe i915 30 60 90 120 150 SE +/- 1.14, N = 12 SE +/- 0.10, N = 3 SE +/- 0.34, N = 3 SE +/- 1.18, N = 3 SE +/- 1.46, N = 3 SE +/- 0.55, N = 3 126.2 125.2 117.2 99.2 109.8 82.4
Unigine Heaven Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL A750 A770 A580 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Heaven 4.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL i915 Xe 40 80 120 160 200 SE +/- 1.65, N = 7 SE +/- 0.59, N = 3 SE +/- 0.38, N = 3 SE +/- 1.80, N = 4 SE +/- 2.07, N = 3 SE +/- 0.81, N = 3 181.87 140.18 178.73 163.39 162.77 127.69
Unigine Superposition Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: High - Renderer: OpenGL A770 A750 A580 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: High - Renderer: OpenGL Xe i915 20 40 60 80 100 SE +/- 1.05, N = 3 SE +/- 0.79, N = 12 SE +/- 0.07, N = 3 SE +/- 0.70, N = 3 SE +/- 0.75, N = 3 SE +/- 0.83, N = 3 88.5 86.1 82.3 67.5 77.0 64.1
Unigine Superposition Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Ultra - Renderer: OpenGL A770 A750 A580 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Ultra - Renderer: OpenGL i915 Xe 10 20 30 40 50 SE +/- 0.49, N = 12 SE +/- 0.12, N = 3 SE +/- 0.41, N = 12 SE +/- 0.15, N = 3 SE +/- 0.13, N = 3 SE +/- 0.22, N = 3 42.4 41.6 40.6 37.0 35.1 31.9
Unvanquished Resolution: 1920 x 1080 - Effects Quality: Ultra A770 A580 A750 OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.54 Resolution: 1920 x 1080 - Effects Quality: Ultra i915 Xe 140 280 420 560 700 SE +/- 6.58, N = 3 SE +/- 5.97, N = 15 SE +/- 5.00, N = 3 SE +/- 5.05, N = 3 SE +/- 5.54, N = 7 SE +/- 21.80, N = 15 626.6 522.5 602.7 485.4 594.1 493.2
3DMark Wild Life Extreme Resolution: 1920 x 1080 A770 A750 A580 OpenBenchmarking.org Frames Per Second, More Is Better 3DMark Wild Life Extreme 1.1.2.1 Resolution: 1920 x 1080 i915 Xe 70 140 210 280 350 SE +/- 3.71, N = 3 SE +/- 4.07, N = 3 SE +/- 2.67, N = 8 SE +/- 3.29, N = 3 SE +/- 2.33, N = 3 SE +/- 2.84, N = 3 323.92 299.08 307.10 285.35 271.41 252.84
Unigine Valley Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL A770 A750 A580 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Valley 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL i915 Xe 40 80 120 160 200 SE +/- 0.65, N = 3 SE +/- 2.31, N = 12 SE +/- 0.23, N = 3 SE +/- 0.98, N = 3 SE +/- 0.61, N = 3 SE +/- 0.76, N = 3 164.62 161.86 158.94 142.78 151.69 131.01
VkResample Upscale: 2x - Precision: Single A770 A750 A580 OpenBenchmarking.org ms, Fewer Is Better VkResample 1.0 Upscale: 2x - Precision: Single i915 Xe 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 17.36 17.64 18.43 18.81 20.60 21.37 1. (CXX) g++ options: -O3
yquake2 Renderer: Vulkan - AF: On - MSAA: Off - Resolution: 1920 x 1080 A750 A770 A580 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Vulkan - AF: On - MSAA: Off - Resolution: 1920 x 1080 i915 Xe 300 600 900 1200 1500 SE +/- 0.00, N = 3 SE +/- 7.07, N = 3 SE +/- 0.00, N = 3 SE +/- 1.01, N = 3 SE +/- 1.15, N = 3 SE +/- 2.89, N = 3 1183.5 1081.7 1155.4 1056.9 1118.6 1013.9 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: Vulkan - AF: Off - MSAA: Off - Resolution: 1920 x 1080 A750 A770 A580 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Vulkan - AF: Off - MSAA: Off - Resolution: 1920 x 1080 i915 Xe 300 600 900 1200 1500 SE +/- 0.77, N = 3 SE +/- 8.10, N = 3 SE +/- 1.24, N = 3 SE +/- 3.27, N = 3 SE +/- 1.15, N = 3 SE +/- 5.24, N = 3 1191.0 1092.9 1163.9 1058.1 1126.6 1023.2 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 A750 A770 A580 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.10.1 Test: Wavelet Contour - Resolution: 1920 x 1080 i915 Xe 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.22, N = 3 SE +/- 0.16, N = 3 SE +/- 0.45, N = 3 SE +/- 0.12, N = 3 SE +/- 0.20, N = 3 119.87 106.71 118.82 105.95 117.84 105.93
yquake2 Renderer: Vulkan - AF: Off - MSAA: On - Resolution: 1920 x 1080 A770 A750 A580 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Vulkan - AF: Off - MSAA: On - Resolution: 1920 x 1080 i915 Xe 80 160 240 320 400 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.18, N = 3 SE +/- 0.17, N = 3 SE +/- 0.18, N = 3 SE +/- 0.28, N = 3 349.3 327.3 334.3 314.9 330.8 309.5 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: Vulkan - AF: On - MSAA: On - Resolution: 1920 x 1080 A770 A750 A580 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Vulkan - AF: On - MSAA: On - Resolution: 1920 x 1080 i915 Xe 70 140 210 280 350 SE +/- 0.24, N = 3 SE +/- 0.19, N = 3 SE +/- 0.20, N = 3 SE +/- 0.30, N = 3 SE +/- 0.03, N = 3 SE +/- 0.42, N = 3 344.3 323.7 330.4 310.7 325.4 305.4 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 A750 A770 A580 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.10.1 Test: Wavelet Contour - Resolution: 1920 x 1080 i915 Xe 300 600 900 1200 1500 SE +/- 0.61, N = 3 SE +/- 2.31, N = 3 SE +/- 1.65, N = 3 SE +/- 4.72, N = 3 SE +/- 1.29, N = 3 SE +/- 2.09, N = 3 1249.18 1112.09 1238.26 1104.16 1228.07 1103.92
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 A770 A750 A580 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.10.1 Test: Wavelet Volume - Resolution: 1920 x 1080 i915 Xe 2K 4K 6K 8K 10K SE +/- 207.42, N = 12 SE +/- 155.28, N = 15 SE +/- 179.32, N = 12 SE +/- 87.47, N = 3 SE +/- 70.43, N = 3 SE +/- 65.14, N = 15 9037.01 8872.01 8532.94 8469.45 7657.40 7523.00
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 A770 A750 A580 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.10.1 Test: Wavelet Volume - Resolution: 1920 x 1080 i915 Xe 120 240 360 480 600 SE +/- 12.96, N = 12 SE +/- 9.70, N = 15 SE +/- 11.21, N = 12 SE +/- 5.47, N = 3 SE +/- 4.40, N = 3 SE +/- 4.07, N = 15 564.81 554.50 533.31 529.34 478.59 470.19
Xonotic Resolution: 1920 x 1080 - Effects Quality: High A750 A580 A770 OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.6 Resolution: 1920 x 1080 - Effects Quality: High i915 Xe 90 180 270 360 450 SE +/- 9.61, N = 15 SE +/- 19.66, N = 15 SE +/- 15.74, N = 15 SE +/- 14.24, N = 15 SE +/- 16.01, N = 15 SE +/- 20.14, N = 15 419.97 364.87 403.35 343.81 378.84 342.53
Unvanquished Resolution: 1920 x 1080 - Effects Quality: Medium A770 A580 A750 OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.54 Resolution: 1920 x 1080 - Effects Quality: Medium i915 Xe 150 300 450 600 750 SE +/- 3.75, N = 3 SE +/- 21.84, N = 15 SE +/- 4.98, N = 15 SE +/- 18.86, N = 15 SE +/- 17.39, N = 12 SE +/- 6.38, N = 14 700.4 609.0 655.7 609.3 645.2 615.8
Unvanquished Resolution: 1920 x 1080 - Effects Quality: High A580 A770 A750 OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.54 Resolution: 1920 x 1080 - Effects Quality: High i915 Xe 150 300 450 600 750 SE +/- 4.22, N = 3 SE +/- 15.42, N = 14 SE +/- 14.93, N = 12 SE +/- 17.21, N = 15 SE +/- 13.25, N = 12 SE +/- 27.97, N = 15 683.9 605.1 666.9 588.4 637.1 578.1
Unigine Superposition Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Low - Renderer: OpenGL A770 A750 A580 OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Low - Renderer: OpenGL Xe i915 50 100 150 200 250 SE +/- 3.02, N = 12 SE +/- 3.73, N = 12 SE +/- 7.28, N = 9 SE +/- 3.50, N = 12 SE +/- 1.89, N = 12 SE +/- 1.37, N = 3 217.3 182.1 195.3 149.4 181.1 130.9
Phoronix Test Suite v10.8.4