Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2112315-NE-2112306NE16
Virgl optimization benchmarks
Virgl testing with asynchronus command stream submission
Navi2-virgl-baseline:
Processor: 8 x QEMU Virtual 2.5+ (8 Cores), Motherboard: QEMU Standard PC (Q35 + ICH9 2009) (rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org BIOS), Chipset: Intel 82G33/G31/P35/P31 + ICH9, Memory: 16GB, Disk: 97GB, Graphics: virgl 12288GB, Audio: QEMU Generic, Monitor: QEMU Monitor, Network: Red Hat Virtio device
OS: Debian unstable, Kernel: 5.15.0-2-amd64 (x86_64), Display Server: X Server 1.20.13, OpenGL: 4.3 Mesa 22.0.0-devel (git-afff9dd0f0) (LLVM 13.0.0 D...), Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1440x900, System Layer: KVM QEMU
Navi2-virgl-async-comannd-stream:
Processor: 8 x QEMU Virtual 2.5+ (8 Cores), Motherboard: QEMU Standard PC (Q35 + ICH9 2009) (rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org BIOS), Chipset: Intel 82G33/G31/P35/P31 + ICH9, Memory: 16GB, Disk: 97GB, Graphics: virgl 12288GB, Audio: QEMU Generic, Monitor: QEMU Monitor, Network: Red Hat Virtio device
OS: Debian unstable, Kernel: 5.15.0-2-amd64 (x86_64), Display Server: X Server 1.20.13, OpenGL: 4.3 Mesa 22.0.0-devel (git-b952b93393) (LLVM 13.0.0 D...), Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1440x900, System Layer: KVM QEMU
Async command streams 2:
Processor: 8 x QEMU Virtual 2.5+ (8 Cores), Motherboard: QEMU Standard PC (Q35 + ICH9 2009) (rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org BIOS), Chipset: Intel 82G33/G31/P35/P31 + ICH9, Memory: 16GB, Disk: 97GB, Graphics: virgl 12288GB, Audio: QEMU Generic, Monitor: QEMU Monitor, Network: Red Hat Virtio device
OS: Debian unstable, Kernel: 5.15.0-2-amd64 (x86_64), Display Server: X Server 1.20.13, OpenGL: 4.3 Mesa 22.0.0-devel (git-b952b93393) (LLVM 13.0.0 D...), Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1440x900, System Layer: KVM QEMU
Virgl async command stream 3:
Processor: 8 x QEMU Virtual 2.5+ (8 Cores), Motherboard: QEMU Standard PC (Q35 + ICH9 2009) (rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org BIOS), Chipset: Intel 82G33/G31/P35/P31 + ICH9, Memory: 16GB, Disk: 97GB, Graphics: virgl 12288GB, Audio: QEMU Generic, Monitor: QEMU Monitor, Network: Red Hat Virtio device
OS: Debian unstable, Kernel: 5.15.0-2-amd64 (x86_64), Display Server: X Server 1.20.13, OpenGL: 4.3 Mesa 22.0.0-devel (git-84dcbe4594) (LLVM 13.0.0 D...), Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1440x900, System Layer: KVM QEMU
Virgl async command stream direct when fence:
Processor: 8 x QEMU Virtual 2.5+ (8 Cores), Motherboard: QEMU Standard PC (Q35 + ICH9 2009) (rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org BIOS), Chipset: Intel 82G33/G31/P35/P31 + ICH9, Memory: 16GB, Disk: 97GB, Graphics: virgl 12288GB, Audio: QEMU Generic, Monitor: QEMU Monitor, Network: Red Hat Virtio device
OS: Debian unstable, Kernel: 5.15.0-2-amd64 (x86_64), Display Server: X Server 1.20.13, OpenGL: 4.3 Mesa 22.0.0-devel (git-84dcbe4594) (LLVM 13.0.0 D...), Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1440x900, System Layer: KVM QEMU
Virgl async command stream direct when fence or small buffer:
Processor: 8 x QEMU Virtual 2.5+ (8 Cores), Motherboard: QEMU Standard PC (Q35 + ICH9 2009) (rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org BIOS), Chipset: Intel 82G33/G31/P35/P31 + ICH9, Memory: 16GB, Disk: 97GB, Graphics: virgl 12288GB, Audio: QEMU Generic, Monitor: QEMU Monitor, Network: Red Hat Virtio device
OS: Debian unstable, Kernel: 5.15.0-2-amd64 (x86_64), Display Server: X Server 1.20.13, OpenGL: 4.3 Mesa 22.0.0-devel (git-84dcbe4594) (LLVM 13.0.0 D...), Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1440x900, System Layer: KVM QEMU
GpuTest 0.7.0
Resolution: 1024 x 768 - Mode: Fullscreen
Points > Higher Is Better
Navi2-virgl-baseline ......................................... 32110 |=========
Navi2-virgl-async-comannd-stream ............................. 11825 |===
Async command streams 2 ...................................... 11812 |===
Virgl async command stream 3 ................................. 11804 |===
Virgl async command stream direct when fence ................. 11862 |===
Virgl async command stream direct when fence or small buffer . 11807 |===
OpenArena 0.8.8
Resolution: 1024 x 768 - Total Frame Time
Milliseconds < Lower Is Better
Navi2-virgl-baseline ......................................... MIN: 1.0 AVG: 3.4 MAX: 12.0
Navi2-virgl-async-comannd-stream ............................. MIN: 1.0 AVG: 3.3 MAX: 12.0
Async command streams 2 ...................................... MIN: 1.0 AVG: 3.2 MAX: 12.0
Virgl async command stream 3 ................................. MIN: 1.0 AVG: 3.4 MAX: 12.0
Virgl async command stream direct when fence ................. MIN: 1.0 AVG: 3.2 MAX: 13.0
Virgl async command stream direct when fence or small buffer . MIN: 1.0 AVG: 3.3 MAX: 12.0
GLmark2 2020.04
Resolution: 1024 x 768
Score > Higher Is Better
Navi2-virgl-baseline ......................................... 4479 |=========
Navi2-virgl-async-comannd-stream ............................. 4887 |==========
Async command streams 2 ...................................... 4850 |==========
Virgl async command stream 3 ................................. 5069 |==========
Virgl async command stream direct when fence ................. 4992 |==========
Virgl async command stream direct when fence or small buffer . 4868 |==========
OpenArena 0.8.8
Resolution: 1024 x 768
Frames Per Second > Higher Is Better
Navi2-virgl-baseline ......................................... 288.9 |========
Navi2-virgl-async-comannd-stream ............................. 303.5 |=========
Async command streams 2 ...................................... 304.0 |=========
Virgl async command stream 3 ................................. 299.1 |=========
Virgl async command stream direct when fence ................. 310.8 |=========
Virgl async command stream direct when fence or small buffer . 307.3 |=========
Unigine Heaven 4.0
Resolution: 1024 x 768 - Mode: Fullscreen - Renderer: OpenGL
Frames Per Second > Higher Is Better
Navi2-virgl-baseline ......................................... 215.56 |========
Navi2-virgl-async-comannd-stream ............................. 208.25 |========
Async command streams 2 ...................................... 207.32 |========
Virgl async command stream 3 ................................. 206.32 |========
Virgl async command stream direct when fence ................. 219.54 |========
Virgl async command stream direct when fence or small buffer . 204.92 |=======
Unigine Valley 1.0
Resolution: 1024 x 768 - Mode: Fullscreen - Renderer: OpenGL
Frames Per Second > Higher Is Better
Navi2-virgl-baseline ......................................... 182.20 |========
Navi2-virgl-async-comannd-stream ............................. 187.81 |========
Async command streams 2 ...................................... 189.92 |========
Virgl async command stream 3 ................................. 189.32 |========
Virgl async command stream direct when fence ................. 192.73 |========
Virgl async command stream direct when fence or small buffer . 188.98 |========
Unigine Tropics 1.3
Resolution: 1024 x 768 - Mode: Fullscreen
Frames Per Second > Higher Is Better
Navi2-virgl-baseline ......................................... 221.88 |========
Navi2-virgl-async-comannd-stream ............................. 227.72 |========
Async command streams 2 ...................................... 221.01 |========
Virgl async command stream 3 ................................. 220.61 |========
Virgl async command stream direct when fence ................. 217.64 |========
Virgl async command stream direct when fence or small buffer . 222.01 |========
Xonotic 0.8.2
Resolution: 1024 x 768 - Effects Quality: Ultimate
Frames Per Second > Higher Is Better
Navi2-virgl-baseline ......................................... 247.78 |========
Navi2-virgl-async-comannd-stream ............................. 244.76 |========
Async command streams 2 ...................................... 247.84 |========
Virgl async command stream 3 ................................. 245.75 |========
Virgl async command stream direct when fence ................. 248.17 |========
Virgl async command stream direct when fence or small buffer . 247.57 |========
Unigine Sanctuary 2.3
Resolution: 1024 x 768 - Mode: Fullscreen
Frames Per Second > Higher Is Better
Navi2-virgl-baseline ......................................... 227.24 |=======
Navi2-virgl-async-comannd-stream ............................. 249.98 |=======
Async command streams 2 ...................................... 234.79 |=======
Virgl async command stream 3 ................................. 248.01 |=======
Virgl async command stream direct when fence ................. 267.52 |========
Virgl async command stream direct when fence or small buffer . 250.78 |=======