Intel Core i7-1165G7 testing with a Dell 0GG9PT (1.0.3 BIOS) and Intel UHD 3GB on Ubuntu 20.10 via the Phoronix Test Suite.
Linux 5.10.2 Processor: Intel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads), Motherboard: Dell 0GG9PT (1.0.3 BIOS), Chipset: Intel Tiger Lake-LP, Memory: 16GB, Disk: Kioxia KBG40ZNS256G NVMe 256GB, Graphics: Intel UHD 3GB (1300MHz), Audio: Realtek ALC289, Network: Intel Wi-Fi 6 AX201
OS: Ubuntu 20.10, Kernel: 5.10.2-051002-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1, Vulkan: 1.2.145, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1200
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,hsa --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-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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x60 - Thermald 2.3Python Notes: Python 3.8.6Security Notes: 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
Linux 5.11 Git OS: Ubuntu 20.10, Kernel: 5.10.0-051000rc7daily20201213-generic (x86_64) 20201212, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1, Vulkan: 1.2.145, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1200
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Linux 5.11 Git Linux 5.10.2 200 400 600 800 1000 SE +/- 0.46, N = 3 SE +/- 5.00, N = 3 1011.4 1032.1 1. firefox 84.0
OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox Linux 5.11 Git Linux 5.10.2 5K 10K 15K 20K 25K SE +/- 95.28, N = 3 SE +/- 289.59, N = 3 22570 21512 1. firefox 84.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream - Browser: Firefox Linux 5.11 Git Linux 5.10.2 40 80 120 160 200 SE +/- 0.24, N = 3 SE +/- 0.63, N = 3 181.02 175.96 1. firefox 84.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: CanvasMark - Browser: Firefox Linux 5.11 Git Linux 5.10.2 3K 6K 9K 12K 15K SE +/- 68.03, N = 3 SE +/- 167.50, N = 3 14745 14648 1. firefox 84.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: MotionMark - Browser: Firefox Linux 5.11 Git Linux 5.10.2 90 180 270 360 450 SE +/- 35.95, N = 9 SE +/- 28.52, N = 9 394.53 347.73 1. firefox 84.0
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Linux 5.11 Git Linux 5.10.2 20 40 60 80 100 SE +/- 1.00, N = 3 103 101 1. firefox 84.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Linux 5.11 Git Linux 5.10.2 20 40 60 80 100 SE +/- 0.58, N = 3 SE +/- 0.53, N = 3 86.37 83.09 1. firefox 84.0
OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Firefox Linux 5.11 Git Linux 5.10.2 1.1925 2.385 3.5775 4.77 5.9625 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 5.3 5.2 1. firefox 84.0
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox Linux 5.11 Git Linux 5.10.2 30 60 90 120 150 SE +/- 1.20, N = 3 SE +/- 1.14, N = 15 122.0 117.5 1. firefox 84.0
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Linux 5.11 Git Linux 5.10.2 600 1200 1800 2400 3000 SE +/- 11.46, N = 3 SE +/- 6.35, N = 3 2982 3006 1. firefox 84.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Linux 5.11 Git Linux 5.10.2 6 12 18 24 30 SE +/- 0.34, N = 4 SE +/- 0.21, N = 3 27.6 27.5 1. firefox 84.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Linux 5.11 Git Linux 5.10.2 70 140 210 280 350 SE +/- 2.61, N = 10 SE +/- 4.29, N = 3 338.4 336.3 1. firefox 84.0
CLOMP CLOMP is the C version of the Livermore OpenMP benchmark developed to measure OpenMP overheads and other performance impacts due to threading in order to influence future system designs. This particular test profile configuration is currently set to look at the OpenMP static schedule speed-up across all available CPU cores using the recommended test configuration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Speedup, More Is Better CLOMP 1.2 Static OMP Speedup Linux 5.11 Git Linux 5.10.2 1.125 2.25 3.375 4.5 5.625 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 5.0 4.4 1. (CC) gcc options: -fopenmp -O3 -lm
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread Linux 5.11 Git Linux 5.10.2 4 8 12 16 20 SE +/- 0.13, N = 12 SE +/- 0.12, N = 12 13.54 14.32 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread Linux 5.11 Git Linux 5.10.2 7 14 21 28 35 SE +/- 0.29, N = 5 SE +/- 0.36, N = 4 27.69 29.14 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread Linux 5.11 Git Linux 5.10.2 13 26 39 52 65 SE +/- 0.53, N = 3 SE +/- 0.42, N = 3 56.76 59.54 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process Linux 5.11 Git Linux 5.10.2 2 4 6 8 10 SE +/- 0.106, N = 13 SE +/- 0.135, N = 12 6.088 6.581 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Linux 5.11 Git Linux 5.10.2 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.77, N = 3 117.64 129.45 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process Linux 5.11 Git Linux 5.10.2 3 6 9 12 15 SE +/- 0.14, N = 12 SE +/- 0.13, N = 12 12.89 13.59 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process Linux 5.11 Git Linux 5.10.2 7 14 21 28 35 SE +/- 0.24, N = 7 SE +/- 0.30, N = 12 26.91 28.02 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process Linux 5.11 Git Linux 5.10.2 13 26 39 52 65 SE +/- 0.42, N = 3 SE +/- 0.39, N = 3 56.12 58.79 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Linux 5.11 Git Linux 5.10.2 30 60 90 120 150 SE +/- 0.34, N = 3 SE +/- 0.34, N = 3 119.76 130.03 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Linux 5.11 Git Linux 5.10.2 60 120 180 240 300 SE +/- 0.97, N = 3 SE +/- 0.27, N = 3 255.86 267.11 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA Linux 5.11 Git Linux 5.10.2 20 40 60 80 100 SE +/- 1.02, N = 4 SE +/- 1.07, N = 3 93.65 76.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD Linux 5.11 Git Linux 5.10.2 50 100 150 200 250 SE +/- 2.83, N = 4 SE +/- 2.17, N = 5 231.80 221.47 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Linux 5.11 Git Linux 5.10.2 60K 120K 180K 240K 300K SE +/- 2857.84, N = 15 SE +/- 2968.22, N = 15 271006.74 268884.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Linux 5.11 Git Linux 5.10.2 140 280 420 560 700 SE +/- 8.39, N = 3 SE +/- 7.22, N = 3 659.40 637.23 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Linux 5.11 Git Linux 5.10.2 7M 14M 21M 28M 35M SE +/- 404071.87, N = 3 SE +/- 334250.02, N = 3 32295498.22 30799334.53 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: RdRand Linux 5.11 Git Linux 5.10.2 8K 16K 24K 32K 40K SE +/- 126.94, N = 3 SE +/- 175.12, N = 3 37776.66 37842.75 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Linux 5.11 Git Linux 5.10.2 7K 14K 21K 28K 35K SE +/- 367.14, N = 4 SE +/- 357.49, N = 3 31435.85 29138.36 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE Linux 5.11 Git Linux 5.10.2 11K 22K 33K 44K 55K SE +/- 577.19, N = 4 SE +/- 661.42, N = 3 52925.00 52843.56 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache Linux 5.11 Git Linux 5.10.2 6 12 18 24 30 SE +/- 0.19, N = 15 SE +/- 0.31, N = 12 25.58 25.01 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Linux 5.11 Git Linux 5.10.2 400 800 1200 1600 2000 SE +/- 21.81, N = 3 SE +/- 20.66, N = 3 1726.66 1762.16 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Linux 5.11 Git Linux 5.10.2 110K 220K 330K 440K 550K SE +/- 29.96, N = 3 SE +/- 9.77, N = 3 535277.54 536169.24 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Linux 5.11 Git Linux 5.10.2 3K 6K 9K 12K 15K SE +/- 138.59, N = 12 SE +/- 100.79, N = 15 15449.13 14938.97 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Linux 5.11 Git Linux 5.10.2 4K 8K 12K 16K 20K SE +/- 266.04, N = 3 SE +/- 229.31, N = 3 18944.15 18493.94 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Linux 5.11 Git Linux 5.10.2 600 1200 1800 2400 3000 SE +/- 26.07, N = 7 SE +/- 26.93, N = 6 2806.83 2718.82 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Linux 5.11 Git Linux 5.10.2 700 1400 2100 2800 3500 SE +/- 11.61, N = 3 SE +/- 26.19, N = 15 3176.43 3470.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Linux 5.11 Git Linux 5.10.2 300K 600K 900K 1200K 1500K SE +/- 13629.77, N = 6 SE +/- 15304.90, N = 15 1406362.21 1106083.70 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions Linux 5.11 Git Linux 5.10.2 90K 180K 270K 360K 450K SE +/- 6892.92, N = 12 SE +/- 5612.44, N = 3 415917.92 411951.36 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting Linux 5.11 Git Linux 5.10.2 11 22 33 44 55 SE +/- 0.64, N = 3 SE +/- 0.65, N = 3 50.47 48.85 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing Linux 5.11 Git Linux 5.10.2 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 231022.49, N = 15 SE +/- 55327.19, N = 15 2972642.16 4910885.08 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Opus Codec Encoding Opus is an open audio codec. Opus is a lossy audio compression format designed primarily for interactive real-time applications over the Internet. This test uses Opus-Tools and measures the time required to encode a WAV file to Opus. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.3.1 WAV To Opus Encode Linux 5.11 Git Linux 5.10.2 2 4 6 8 10 SE +/- 0.020, N = 5 SE +/- 0.015, N = 5 7.374 7.415 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
yquake2 This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 Linux 5.11 Git Linux 5.10.2 160 320 480 640 800 SE +/- 9.98, N = 3 SE +/- 9.23, N = 4 763.9 762.5 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 1920 x 1080 Linux 5.11 Git Linux 5.10.2 30 60 90 120 150 SE +/- 0.38, N = 3 SE +/- 0.22, N = 3 132.6 131.1 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
ET: Legacy ETLegacy is an open-source engine evolution of Wolfenstein: Enemy Territory, a World War II era first person shooter that was released for free by Splash Damage using the id Tech 3 engine. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.75 Renderer: Renderer2 - Resolution: 1920 x 1200 Linux 5.11 Git Linux 5.10.2 30 60 90 120 150 SE +/- 1.87, N = 3 SE +/- 1.37, N = 3 135.0 134.5
Xonotic This is a benchmark of Xonotic, which is a fork of the DarkPlaces-based Nexuiz game. Development began in March of 2010 on the Xonotic game. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1200 - Effects Quality: High Linux 5.11 Git Linux 5.10.2 40 80 120 160 200 SE +/- 1.10, N = 3 SE +/- 1.63, N = 3 197.06 195.74 MIN: 113 / MAX: 303 MIN: 115 / MAX: 303
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1200 - Effects Quality: Ultra Linux 5.11 Git Linux 5.10.2 40 80 120 160 200 SE +/- 1.05, N = 3 SE +/- 0.82, N = 3 160.98 160.31 MIN: 79 / MAX: 270 MIN: 79 / MAX: 270
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1200 - Effects Quality: Ultimate Linux 5.11 Git Linux 5.10.2 30 60 90 120 150 SE +/- 0.57, N = 3 SE +/- 0.49, N = 3 123.57 123.11 MIN: 37 / MAX: 211 MIN: 40 / MAX: 210
Flexible IO Tester FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 400 800 1200 1600 2000 SE +/- 31.26, N = 12 SE +/- 27.68, N = 12 2000 2020 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 200 400 600 800 1000 SE +/- 15.69, N = 12 SE +/- 13.79, N = 12 997 1006 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 200 400 600 800 1000 SE +/- 37.75, N = 15 SE +/- 28.27, N = 15 1105 1126 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 60K 120K 180K 240K 300K SE +/- 9714.10, N = 15 SE +/- 7220.65, N = 15 282800 288267 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 400 800 1200 1600 2000 SE +/- 29.14, N = 15 SE +/- 43.43, N = 12 1797 1827 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 200 400 600 800 1000 SE +/- 14.57, N = 15 SE +/- 21.71, N = 12 895 910 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 200 400 600 800 1000 SE +/- 5.20, N = 3 SE +/- 47.66, N = 15 828 912 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 50K 100K 150K 200K 250K SE +/- 1154.70, N = 3 SE +/- 12183.07, N = 15 212000 233467 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 50 100 150 200 250 SE +/- 12.51, N = 12 SE +/- 5.21, N = 15 239 194 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 30 60 90 120 150 SE +/- 6.26, N = 12 SE +/- 2.61, N = 15 116 93 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 40 80 120 160 200 SE +/- 14.94, N = 13 SE +/- 9.61, N = 12 170.0 131.5 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 9K 18K 27K 36K 45K SE +/- 3821.70, N = 13 SE +/- 2415.07, N = 12 43615 33583 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 80 160 240 320 400 SE +/- 16.18, N = 12 SE +/- 23.82, N = 12 355 264 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 40 80 120 160 200 SE +/- 8.09, N = 12 SE +/- 11.88, N = 12 174 128 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 40 80 120 160 200 SE +/- 4.33, N = 15 SE +/- 3.28, N = 13 179.0 97.3 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 10K 20K 30K 40K 50K SE +/- 1097.91, N = 15 SE +/- 861.39, N = 13 45753 24862 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 500 1000 1500 2000 2500 SE +/- 16.76, N = 3 SE +/- 29.67, N = 3 2141 2117 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 200 400 600 800 1000 SE +/- 8.21, N = 3 SE +/- 14.90, N = 3 1067 1055 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 150 300 450 600 750 711 711 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 40K 80K 120K 160K 200K 182000 182000 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 400 800 1200 1600 2000 SE +/- 23.18, N = 12 SE +/- 22.82, N = 15 1917 1918 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 200 400 600 800 1000 SE +/- 11.56, N = 12 SE +/- 11.42, N = 15 955 956 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 200 400 600 800 1000 SE +/- 59.24, N = 15 711 789 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 40K 80K 120K 160K 200K SE +/- 15177.57, N = 15 182000 202333 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 90 180 270 360 450 SE +/- 7.57, N = 15 416 397 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 40 80 120 160 200 SE +/- 3.80, N = 15 205 195 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 60 120 180 240 300 SE +/- 14.70, N = 12 SE +/- 10.19, N = 15 289 254 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 16K 32K 48K 64K 80K SE +/- 3752.87, N = 12 SE +/- 2619.09, N = 15 74008 64880 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 80 160 240 320 400 SE +/- 13.29, N = 12 SE +/- 11.21, N = 15 359 348 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 40 80 120 160 200 SE +/- 6.62, N = 12 SE +/- 5.62, N = 15 176 170 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 60 120 180 240 300 SE +/- 10.89, N = 15 SE +/- 9.12, N = 15 273 295 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.11 Git Linux 5.10.2 16K 32K 48K 64K 80K SE +/- 2795.86, N = 15 SE +/- 2332.78, N = 15 69933 75393 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
oneDNN This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU Linux 5.11 Git Linux 5.10.2 3 6 9 12 15 SE +/- 0.28, N = 12 SE +/- 0.22, N = 12 12.51 12.49 MIN: 6.9 MIN: 6.58 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU Linux 5.11 Git Linux 5.10.2 2 4 6 8 10 SE +/- 0.04548, N = 14 SE +/- 0.08248, N = 4 6.49333 7.03158 MIN: 5.42 MIN: 5.47 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU Linux 5.11 Git Linux 5.10.2 4 8 12 16 20 SE +/- 0.18, N = 12 SE +/- 0.15, N = 12 13.62 14.08 MIN: 8.2 MIN: 8.26 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU Linux 5.11 Git Linux 5.10.2 4 8 12 16 20 SE +/- 0.18, N = 3 SE +/- 0.14, N = 3 13.95 14.80 MIN: 12 MIN: 12.02 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU Linux 5.11 Git Linux 5.10.2 3 6 9 12 15 SE +/- 0.16, N = 15 SE +/- 0.18, N = 14 11.39 12.12 MIN: 9.25 MIN: 9.3 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Linux 5.11 Git Linux 5.10.2 2K 4K 6K 8K 10K SE +/- 2.19, N = 3 SE +/- 20.48, N = 3 8931.47 9319.67 MIN: 8889.68 MIN: 9204.55 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Linux 5.11 Git Linux 5.10.2 1000 2000 3000 4000 5000 SE +/- 1.79, N = 3 SE +/- 8.68, N = 3 4567.76 4821.02 MIN: 4527 MIN: 4753 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU Linux 5.11 Git Linux 5.10.2 1.214 2.428 3.642 4.856 6.07 SE +/- 0.01477, N = 3 SE +/- 0.02425, N = 3 5.05659 5.39537 MIN: 3.93 MIN: 3.94 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 4096 Linux 5.11 Git Linux 5.10.2 300K 600K 900K 1200K 1500K SE +/- 18654.10, N = 3 SE +/- 5325.46, N = 3 1589212 1574334
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 Linux 5.11 Git Linux 5.10.2 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 146127.31, N = 12 SE +/- 157550.75, N = 12 5214470 4948049
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 Linux 5.11 Git Linux 5.10.2 200K 400K 600K 800K 1000K SE +/- 20061.82, N = 15 SE +/- 20607.12, N = 15 863162 934184
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 Linux 5.11 Git Linux 5.10.2 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 39077.10, N = 3 SE +/- 216164.16, N = 13 5295630 5017388
MPV MPV is an open-source, cross-platform media player. This test profile tests the frame-rate that can be achieved unsynchronized in a desynchronized mode. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better MPV Video Input: Big Buck Bunny Sunflower 1080p - Decode: Software Only Linux 5.11 Git Linux 5.10.2 90 180 270 360 450 SE +/- 1.72, N = 3 SE +/- 1.87, N = 3 413.24 404.83 MIN: 332.95 / MAX: 461.03 MIN: 331.57 / MAX: 461.03 1. mpv 0.32.0
MPV MPV is an open-source, cross-platform media player. This test profile tests the frame-rate that can be achieved unsynchronized in a desynchronized mode. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better MPV Video Input: Big Buck Bunny Sunflower 4K - Decode: Software Only Linux 5.11 Git Linux 5.10.2 30 60 90 120 150 SE +/- 0.19, N = 3 SE +/- 0.30, N = 3 154.79 153.28 MIN: 123.89 / MAX: 178.9 MIN: 122.25 / MAX: 176.27 1. mpv 0.32.0
OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 4096 Linux 5.11 Git Linux 5.10.2 200K 400K 600K 800K 1000K SE +/- 9565.22, N = 15 SE +/- 8062.37, N = 15 1009436 1002843
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Linux 5.11 Git Linux 5.10.2 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 10.19 10.33 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Linux 5.11 Git Linux 5.10.2 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 10.75 10.85 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Linux 5.11 Git Linux 5.10.2 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 37.93 38.57 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Linux 5.11 Git Linux 5.10.2 7 14 21 28 35 SE +/- 0.31, N = 15 SE +/- 0.44, N = 12 30.18 28.86 1. (CC) gcc options: -lm
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Linux 5.11 Git Linux 5.10.2 15 30 45 60 75 SE +/- 0.14, N = 3 SE +/- 0.19, N = 3 67.43 67.85 1. (CC) gcc options: -lm
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Epoll Wait Linux 5.11 Git Linux 5.10.2 40K 80K 120K 160K 200K SE +/- 2272.22, N = 3 SE +/- 669.98, N = 3 196174 190029 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Hash Linux 5.11 Git Linux 5.10.2 900K 1800K 2700K 3600K 4500K SE +/- 41732.23, N = 5 SE +/- 48704.62, N = 4 4155273 3970209 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memcpy 1MB Linux 5.11 Git Linux 5.10.2 6 12 18 24 30 SE +/- 0.37, N = 3 SE +/- 0.25, N = 15 26.96 26.48 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB Linux 5.11 Git Linux 5.10.2 20 40 60 80 100 SE +/- 1.04, N = 15 SE +/- 1.17, N = 15 80.59 81.36 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Sched Pipe Linux 5.11 Git Linux 5.10.2 50K 100K 150K 200K 250K SE +/- 1991.53, N = 15 SE +/- 1599.65, N = 14 236068 239417 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi Linux 5.11 Git Linux 5.10.2 400 800 1200 1600 2000 SE +/- 20.84, N = 3 SE +/- 19.13, N = 3 1861 1846 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic Linux 5.11 Git Linux 5.10.2 5M 10M 15M 20M 25M SE +/- 203166.00, N = 3 SE +/- 244063.82, N = 3 22489430 22175225 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lslang -lz -llzma -lnuma
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex Linux 5.11 Git Linux 5.10.2 5 10 15 20 25 SE +/- 0.22, N = 3 SE +/- 0.12, N = 3 20.3 20.7 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex Linux 5.11 Git Linux 5.10.2 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.17, N = 3 15.0 15.4 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock pthread_mutex Linux 5.11 Git Linux 5.10.2 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.14, N = 15 12.9 13.6 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock ticket_spinlock Linux 5.11 Git Linux 5.10.2 4 8 12 16 20 SE +/- 0.12, N = 15 SE +/- 0.11, N = 15 14.1 13.9 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
Build2 This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.13 Time To Compile Linux 5.11 Git Linux 5.10.2 90 180 270 360 450 SE +/- 2.60, N = 3 SE +/- 0.36, N = 3 414.75 428.10
RealSR-NCNN RealSR-NCNN is an NCNN neural network implementation of the RealSR project and accelerated using the Vulkan API. RealSR is the Real-World Super Resolution via Kernel Estimation and Noise Injection. NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. This test profile times how long it takes to increase the resolution of a sample image by a scale of 4x with Vulkan. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: No Linux 5.11 Git Linux 5.10.2 16 32 48 64 80 SE +/- 0.67, N = 3 SE +/- 0.68, N = 3 67.92 69.66
VkResample VkResample is a Vulkan-based image upscaling library based on VkFFT. The sample input file is upscaling a 4K image to 8K using Vulkan-based GPU acceleration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better VkResample 1.0 Upscale: 2x - Precision: Single Linux 5.11 Git Linux 5.10.2 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.34, N = 3 123.21 126.02 1. (CXX) g++ options: -O3 -pthread
Waifu2x-NCNN Vulkan Waifu2x-NCNN is an NCNN neural network implementation of the Waifu2x converter project and accelerated using the Vulkan API. NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. This test profile times how long it takes to increase the resolution of a sample image with Vulkan. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: No Linux 5.11 Git Linux 5.10.2 0.9371 1.8742 2.8113 3.7484 4.6855 SE +/- 0.021, N = 3 SE +/- 0.047, N = 3 4.107 4.165
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Linux 5.11 Git Linux 5.10.2 0.8008 1.6016 2.4024 3.2032 4.004 SE +/- 0.023, N = 3 SE +/- 0.011, N = 3 3.542 3.559 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Linux 5.11 Git Linux 5.10.2 0.0675 0.135 0.2025 0.27 0.3375 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.2 0.3 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync Linux 5.11 Git Linux 5.10.2 800 1600 2400 3200 4000 SE +/- 10.00, N = 3 SE +/- 14.51, N = 3 3535.39 3285.11 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Linux 5.11 Git Linux 5.10.2 9 18 27 36 45 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 40.4 40.4 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Linux 5.11 Git Linux 5.10.2 5 10 15 20 25 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 21.89 21.90 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Linux 5.11 Git Linux 5.10.2 9 18 27 36 45 SE +/- 0.29, N = 3 SE +/- 0.03, N = 3 40.6 40.4 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Linux 5.11 Git Linux 5.10.2 5 10 15 20 25 SE +/- 0.15, N = 3 SE +/- 0.02, N = 3 21.80 21.90 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Linux 5.11 Git Linux 5.10.2 0.7949 1.5898 2.3847 3.1796 3.9745 SE +/- 0.014, N = 3 SE +/- 0.012, N = 3 3.508 3.533 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random Linux 5.11 Git Linux 5.10.2 1.3246 2.6492 3.9738 5.2984 6.623 SE +/- 0.163, N = 12 SE +/- 0.163, N = 14 5.505 5.887 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete Linux 5.11 Git Linux 5.10.2 6 12 18 24 30 SE +/- 0.27, N = 12 SE +/- 0.28, N = 12 24.43 25.65 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Linux 5.11 Git Linux 5.10.2 8 16 24 32 40 SE +/- 0.47, N = 13 SE +/- 0.40, N = 15 35.6 34.0 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Linux 5.11 Git Linux 5.10.2 6 12 18 24 30 SE +/- 0.29, N = 13 SE +/- 0.27, N = 15 24.92 26.05 1. (CXX) g++ options: -O3 -lsnappy -lpthread
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: Kostya Linux 5.11 Git Linux 5.10.2 0.1778 0.3556 0.5334 0.7112 0.889 SE +/- 0.01, N = 13 SE +/- 0.00, N = 3 0.79 0.77 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: PartialTweets Linux 5.11 Git Linux 5.10.2 0.2048 0.4096 0.6144 0.8192 1.024 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 0.91 0.91 1. (CXX) g++ options: -O3 -pthread
Linux 5.10.2 Processor: Intel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads), Motherboard: Dell 0GG9PT (1.0.3 BIOS), Chipset: Intel Tiger Lake-LP, Memory: 16GB, Disk: Kioxia KBG40ZNS256G NVMe 256GB, Graphics: Intel UHD 3GB (1300MHz), Audio: Realtek ALC289, Network: Intel Wi-Fi 6 AX201
OS: Ubuntu 20.10, Kernel: 5.10.2-051002-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1, Vulkan: 1.2.145, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1200
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,hsa --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-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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x60 - Thermald 2.3Python Notes: Python 3.8.6Security Notes: 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
Testing initiated at 22 December 2020 10:22 by user pts.
Linux 5.11 Git Processor: Intel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads), Motherboard: Dell 0GG9PT (1.0.3 BIOS), Chipset: Intel Tiger Lake-LP, Memory: 16GB, Disk: Kioxia KBG40ZNS256G NVMe 256GB, Graphics: Intel UHD 3GB (1300MHz), Audio: Realtek ALC289, Network: Intel Wi-Fi 6 AX201
OS: Ubuntu 20.10, Kernel: 5.10.0-051000rc7daily20201213-generic (x86_64) 20201212, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1, Vulkan: 1.2.145, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1200
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,hsa --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-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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x60 - Thermald 2.3Python Notes: Python 3.8.6Security Notes: 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
Testing initiated at 23 December 2020 05:57 by user pts.