Volteer Chromebook testing

VirGL testing on Chromebook

HTML result view exported from: https://openbenchmarking.org/result/2205123-NE-2205110NE53&rdt.

Volteer Chromebook testingProcessorMotherboardDiskGraphicsChipsetMemoryAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionSystem LayerHost (Debian in chroot)Borealis (virgl) default mesaBorealis (virgl) using async command stream submissionQemu Gentoo guest, default mesaQemu Gentoo guest mesa/virglrenderer TOTQemu Gentoo guest, async cmd streamQemu Gentoo guest mesa both/virglrenderer TOTIntel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads)Google Drobit (Google_Drobit.13672.206.0 BIOS)512GB SAMSUNG MZVLQ512HALU-00000 + 988GB SanDisk 3.2Gen1Intel Xe TGL GT2 3GB (1300MHz)Debian 115.4.191-18501-g8a73dd4872a1 (x86_64)Xfce 4.16X Server4.6 Mesa 21.3.81.2.195GCC 11.3.0ext41920x1080Intel Core i7-1165G7 (8 Cores)ChromiumOS crosvmIntel 440FX 82441FX PMC16GB800GBvirgl Intel Xe TGL GT2Arch rolling5.15.16-01331-gb6c5afc81904 (x86_64)4.5 Mesa 22.2.0-devel (git-c9f68361a8)GCC 11.2.0 + LLVM 13.0.1btrfsdocker4.5 Mesa 22.2.0-devel (git-fb68750067)QEMU Virtual 2.5+ (4 Cores)QEMU Standard PC (Q35 + ICH9 2009) (1.16.0-debian-1.16.0-4 BIOS)Intel 82G33/G31/P35/P31 + ICH997GBvirglIntel 82801IQEMU MonitorRed Hat Virtio deviceGentoo/Linux5.15.11-gentoo-x86_64 (x86_64)X Server 1.21.1.34.3 Mesa 21.3.5GCC 11.2.0 + LLVM 13.0.0ext41280x800QEMU4.3 Mesa 22.2.0-devel (git-fb68750067)OpenBenchmarking.orgKernel Details- Host (Debian in chroot), Borealis (virgl) default mesa, Borealis (virgl) using async command stream submission: Transparent Huge Pages: madviseProcessor Details- Host (Debian in chroot): Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x9a- Borealis (virgl) default mesa: CPU Microcode: 0x1- Borealis (virgl) using async command stream submission: CPU Microcode: 0x1- Qemu Gentoo guest, default mesa: CPU Microcode: 0x1- Qemu Gentoo guest mesa/virglrenderer TOT: CPU Microcode: 0x1- Qemu Gentoo guest, async cmd stream: CPU Microcode: 0x1- Qemu Gentoo guest mesa both/virglrenderer TOT: CPU Microcode: 0x1Python Details- Host (Debian in chroot): Python 3.10.4- Borealis (virgl) default mesa: Python 3.10.4- Borealis (virgl) using async command stream submission: Python 3.10.4- Qemu Gentoo guest, default mesa: Python 3.9.9- Qemu Gentoo guest mesa/virglrenderer TOT: Python 3.9.9- Qemu Gentoo guest, async cmd stream: Python 3.9.9- Qemu Gentoo guest mesa both/virglrenderer TOT: Python 3.9.9Security Details- Host (Debian in chroot): itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Borealis (virgl) default mesa: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Borealis (virgl) using async command stream submission: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Qemu Gentoo guest, default mesa: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Qemu Gentoo guest mesa/virglrenderer TOT: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Qemu Gentoo guest, async cmd stream: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Qemu Gentoo guest mesa both/virglrenderer TOT: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected Environment Details- Borealis (virgl) default mesa: MESA_REPO=git@gitlab.freedesktop.org:gerddie/mesa.git MESA_BRANCH=async-submit-only MESA_SOURCE_PREFIX=/home/chronos/mesa- Borealis (virgl) using async command stream submission: MESA_REPO=git@gitlab.freedesktop.org:gerddie/mesa.git MESA_BRANCH=async-submit-only LIBGL_DRIVERS_PATH=/home/chronos/mesa/install/lib/dri:/home/chronos/mesa/install/lib32/dri: MESA_SOURCE_PREFIX=/home/chronos/mesa

Volteer Chromebook testingunigine-heaven: 1024 x 768 - Fullscreen - OpenGLunigine-sanctuary: 1024 x 768 - Fullscreenunigine-tropics: 1024 x 768 - Fullscreenunigine-valley: 1024 x 768 - Fullscreen - OpenGLxonotic: 1024 x 768 - Ultimateglmark2: 1024 x 768gputest: 1024 x 768 - FullscreenHost (Debian in chroot)Borealis (virgl) default mesaBorealis (virgl) using async command stream submissionQemu Gentoo guest, default mesaQemu Gentoo guest mesa/virglrenderer TOTQemu Gentoo guest, async cmd streamQemu Gentoo guest mesa both/virglrenderer TOT34.2113114.37780.434534.885980.54665462001227827.059082.535261.665628.847161.2714369360216624.951281.340561.508526.811364.5552774359217926.281282.885562.690930.718377.2952549443249429.245489.006265.465131.407277.4969739739239026.643384.683960.928026.935171.0779210638233527.973289.020263.952128.064773.38623576292384OpenBenchmarking.org

Unigine Heaven

Resolution: 1024 x 768 - Mode: Fullscreen - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 1024 x 768 - Mode: Fullscreen - Renderer: OpenGLHost (Debian in chroot)Borealis (virgl) default mesaBorealis (virgl) using async command stream submissionQemu Gentoo guest, default mesaQemu Gentoo guest mesa/virglrenderer TOTQemu Gentoo guest, async cmd streamQemu Gentoo guest mesa both/virglrenderer TOT816243240SE +/- 0.40, N = 3SE +/- 0.32, N = 9SE +/- 1.41, N = 6SE +/- 0.28, N = 3SE +/- 0.38, N = 3SE +/- 0.47, N = 9SE +/- 0.37, N = 334.2127.0624.9526.2829.2526.6427.97

Unigine Sanctuary

Resolution: 1024 x 768 - Mode: Fullscreen

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Sanctuary 2.3Resolution: 1024 x 768 - Mode: FullscreenHost (Debian in chroot)Borealis (virgl) default mesaBorealis (virgl) using async command stream submissionQemu Gentoo guest, default mesaQemu Gentoo guest mesa/virglrenderer TOTQemu Gentoo guest, async cmd streamQemu Gentoo guest mesa both/virglrenderer TOT306090120150SE +/- 0.73, N = 3SE +/- 0.73, N = 12SE +/- 0.27, N = 3SE +/- 1.58, N = 12SE +/- 1.06, N = 12SE +/- 0.88, N = 3SE +/- 0.94, N = 3114.3882.5481.3482.8989.0184.6889.02

Unigine Tropics

Resolution: 1024 x 768 - Mode: Fullscreen

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Tropics 1.3Resolution: 1024 x 768 - Mode: FullscreenHost (Debian in chroot)Borealis (virgl) default mesaBorealis (virgl) using async command stream submissionQemu Gentoo guest, default mesaQemu Gentoo guest mesa/virglrenderer TOTQemu Gentoo guest, async cmd streamQemu Gentoo guest mesa both/virglrenderer TOT20406080100SE +/- 0.59, N = 12SE +/- 0.86, N = 3SE +/- 0.27, N = 3SE +/- 0.57, N = 12SE +/- 0.87, N = 12SE +/- 0.46, N = 3SE +/- 0.18, N = 380.4361.6761.5162.6965.4760.9363.95

Unigine Valley

Resolution: 1024 x 768 - Mode: Fullscreen - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Valley 1.0Resolution: 1024 x 768 - Mode: Fullscreen - Renderer: OpenGLHost (Debian in chroot)Borealis (virgl) default mesaBorealis (virgl) using async command stream submissionQemu Gentoo guest, default mesaQemu Gentoo guest mesa/virglrenderer TOTQemu Gentoo guest, async cmd streamQemu Gentoo guest mesa both/virglrenderer TOT816243240SE +/- 0.30, N = 8SE +/- 0.03, N = 3SE +/- 0.25, N = 12SE +/- 0.36, N = 3SE +/- 0.33, N = 12SE +/- 0.25, N = 3SE +/- 0.13, N = 334.8928.8526.8130.7231.4126.9428.06

Xonotic

Resolution: 1024 x 768 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1024 x 768 - Effects Quality: UltimateHost (Debian in chroot)Borealis (virgl) default mesaBorealis (virgl) using async command stream submissionQemu Gentoo guest, default mesaQemu Gentoo guest mesa/virglrenderer TOTQemu Gentoo guest, async cmd streamQemu Gentoo guest mesa both/virglrenderer TOT20406080100SE +/- 0.44, N = 3SE +/- 0.61, N = 3SE +/- 0.48, N = 3SE +/- 0.87, N = 3SE +/- 0.76, N = 6SE +/- 0.61, N = 12SE +/- 0.63, N = 380.5561.2764.5677.3077.5071.0873.39MIN: 23 / MAX: 170MIN: 20 / MAX: 100MIN: 21 / MAX: 136MIN: 21 / MAX: 185MIN: 23 / MAX: 179MIN: 18 / MAX: 184MIN: 21 / MAX: 239

GLmark2

Resolution: 1024 x 768

OpenBenchmarking.orgScore, More Is BetterGLmark2 2021.08.30Resolution: 1024 x 768Host (Debian in chroot)Borealis (virgl) default mesaBorealis (virgl) using async command stream submissionQemu Gentoo guest, default mesaQemu Gentoo guest mesa/virglrenderer TOTQemu Gentoo guest, async cmd streamQemu Gentoo guest mesa both/virglrenderer TOT4008001200160020002001360359443739638629

GpuTest

Resolution: 1024 x 768 - Mode: Fullscreen

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Resolution: 1024 x 768 - Mode: FullscreenHost (Debian in chroot)Borealis (virgl) default mesaBorealis (virgl) using async command stream submissionQemu Gentoo guest, default mesaQemu Gentoo guest mesa/virglrenderer TOTQemu Gentoo guest, async cmd streamQemu Gentoo guest mesa both/virglrenderer TOT5001000150020002500SE +/- 6.96, N = 3SE +/- 16.34, N = 3SE +/- 25.45, N = 4SE +/- 31.83, N = 3SE +/- 33.61, N = 3SE +/- 17.64, N = 15SE +/- 6.08, N = 32278216621792494239023352384


Phoronix Test Suite v10.8.4