Core i7 2700K Ubuntu 13.04 vs Ubuntu 20.04 Devel No Mitigations Benchmarks

Intel Core i7-2700K testing for a future article comparing seven years of Ubuntu releases by Michael Larabel, updated with Ubuntu.0S matis.

HTML result view exported from: https://openbenchmarking.org/result/1912246-HU-UBUNTUSEV50&grt&rdt.

Core i7 2700K Ubuntu 13.04 vs Ubuntu 20.04 Devel No Mitigations BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No MitigationsIntel Core i7-2700K @ 3.90GHz (4 Cores / 8 Threads)BIOSTAR B75MU3B v5.0 (4.6.5 BIOS)Intel 2nd Generation Core DRAM8192MB525GB Crucial_CT525MX3Intel Sandybridge Desktop 2GB (1350MHz)Realtek ALC662 rev1DELL S2409WRealtek RTL8111/8168/8411Ubuntu 19.105.3.0-24-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.53.3 Mesa 19.2.1GCC 9.2.1 20191008ext41920x1080Intel Core i7-2700K @ 3.50GHz (4 Cores / 8 Threads)Intel Sandybridge Desktop (1350MHz)Realtek RTL8111/8168Ubuntu 13.043.8.0-35-generic (x86_64)Unity 7.0.0X Server 1.13.3intel 2.21.63.0 Mesa 9.1.7GCC 4.7.3Intel Core i7-2700K @ 3.90GHz (4 Cores / 8 Threads)Intel Sandybridge Desktop 2GB (1350MHz)Realtek RTL8111/8168/8411Ubuntu 20.045.5.0-999-generic (x86_64) 20191221GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.53.3 Mesa 19.2.4GCC 9.2.1 20191130OpenBenchmarking.orgCompiler Details- Ubuntu 19.10: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,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 -v - Ubuntu 13.04: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 20.04 Dev: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,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-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 - Ubuntu 20.04 Dev + No Mitigations: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,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-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 Disk Details- Ubuntu 19.10: MQ-DEADLINE / errors=remount-ro,relatime,rw- Ubuntu 13.04: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Ubuntu 20.04 Dev: MQ-DEADLINE / errors=remount-ro,relatime,rw- Ubuntu 20.04 Dev + No Mitigations: MQ-DEADLINE / errors=remount-ro,relatime,rwProcessor Details- Ubuntu 19.10: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x2f- Ubuntu 13.04: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x25- Ubuntu 20.04 Dev: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x2f- Ubuntu 20.04 Dev + No Mitigations: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x2fJava Details- Ubuntu 19.10: OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)- Ubuntu 13.04: OpenJDK Runtime Environment (IcedTea 2.4.4) (7u51-2.4.4-0ubuntu0.13.04.2)- Ubuntu 20.04 Dev: OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-2ubuntu1)- Ubuntu 20.04 Dev + No Mitigations: OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-2ubuntu1)Python Details- Ubuntu 19.10: Python 2.7.17rc1 + Python 3.7.5- Ubuntu 13.04: Python 2.7.4 + Python 3.3.1- Ubuntu 20.04 Dev: Python 2.7.17 + Python 3.7.5- Ubuntu 20.04 Dev + No Mitigations: Python 2.7.17 + Python 3.7.5Security Details- Ubuntu 19.10: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Not affected - Ubuntu 20.04 Dev: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Not affected - Ubuntu 20.04 Dev + No Mitigations: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected Graphics Details- Ubuntu 13.04: SNA

Core i7 2700K Ubuntu 13.04 vs Ubuntu 20.04 Devel No Mitigations Benchmarkscompress-7zip: Compress Speed Testapache: Static Web Page Servingblender: BMW27 - CPU-Onlybuild2: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelcompilebench: Initial Createctx-clock: Context Switch Timedacapobench: H2dacapobench: Jythondeepspeech: CPUembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownetlegacy: Renderer2 - 1920 x 1080encode-flac: WAV To FLACfio: Rand Read - Linux AIO - Yes - No - 2MB - Default Test Directoryfio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsgit: Time To Complete Common Git Commandsglibc-bench: log2glibc-bench: sqrtglibc-bench: tanhglibc-bench: pthread_oncego-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbagegraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Resizinggromacs: Water Benchmarkhimeno: Poisson Pressure Solveroidn: Memorialior: Write Testior: Read Testencode-mp3: WAV To MP3libreoffice: 20 Documents To PDFn-queens: Elapsed Timenginx: Static Web Page Servingphpbench: PHP Benchmark Suitepybench: Total For Average Test Timesrenaissance: Savina Reactors.IOrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treeselenium: ARES-6 - Firefoxselenium: Octane - Firefoxselenium: Jetstream - Firefoxselenium: CanvasMark - Firefoxselenium: MotionMark - Firefoxselenium: StyleBench - Firefoxselenium: Speedometer - Firefoxselenium: PSPDFKit WASM - Firefoxsmallpt: Global Illumination Renderer; 128 Samplessqlite: 1sqlite: 8sqlite-speedtest: Timed Time - Size 1,000stockfish: Total Timestress-ng: Forkingstress-ng: Semaphoresstress-ng: Socket Activitystress-ng: Context Switchingsystem-decompress-bzip2: systemd-boot-total: Totalsystemd-boot-total: Kernelsystemd-boot-total: Userspacetesseract: 1920 x 1080build-llvm: Time To Compilemrbayes: Primate Phylogeny Analysisbuild-php: Time To Compilettsiod-renderer: Phong Rendering With Soft-Shadow Mappingvpxenc: vpxenc VP9 1080p Video Encodex264: H.264 Video Encodingxonotic: 1920 x 1080 - Lowxonotic: 1920 x 1080 - Highxonotic: 1920 x 1080 - Ultracompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Ubuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1844016946.33663.96315.579287.573261.59103242816585130.588312.97333.251260.413.492214195122.5162.47.15511.27215.1138119.70022.505841289117030766276066315643426367679432980.1912892.3952261.4983.34195.2310.61811.44041.17923267.04485811146330203.0588975.48416739.40691.3623305136.04929142.4055.451.9218140.17030.92171.17495.250820394330987.634931962.232691.401058839.8810.5582505312082384525.332161304.478178.684125.266163.54451.4726.01130.383786052.189440230.709150262.9391757725402.93658.84348.733269.871452.96013.243214.718251266145.9181.56.65713.65144.7493921.27162.19796671211982874.4638731.4413.52817.10044.20330504.54146001184444.15733.970219.86086.74513849.972100618.533061.941988279.4810.034102.772132.19526.00128.516140345.118538127.691486663.2031811616820.47660.67307.430287.702266.13105144006723129.306412.97283.243560.113.419213246128.1175.77.18911.27635.1242519.68922.522901290914323410275413067483354515676432960.1932876.3358061.49154.83203.2910.62711.16141.18223640.81495262145929688.3779123.09216795.43491.4922828136.57929444.0155.751.53219540.09129.83567.83297.151819077433120.854995402.812693.941010512.0110.5483105412472980725.335101258.427179.421122.390164.10751.4825.69130.307858852.160399030.663455662.9251832819112.28661.02304.968288.357290.1617544276671129.455032.97213.246960.213.349214204133.1177.77.05610.96914.8231519.38432.216041250414282058270489522543382338742432980.1932849.4250391.49139.14202.4710.60111.10541.41926303.59493438145828013.4009049.51916744.68081.0725684150.39972649.5658.755.34206140.14130.05367.93683.141817139035758.305471836.762902.881189212.8810.4992604624312361525.391571253.057180.439120.159164.28751.4125.94130.337826752.192706930.681126163.368OpenBenchmarking.org

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations4K8K12K16K20KSE +/- 98.02, N = 3SE +/- 60.35, N = 3SE +/- 192.96, N = 3SE +/- 48.36, N = 3184401757718116183281. (CXX) g++ options: -pipe -lpthread

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations5K10K15K20K25KSE +/- 28.27, N = 3SE +/- 274.83, N = 7SE +/- 18.07, N = 3SE +/- 21.59, N = 316946.3325402.9316820.4719112.281. (CC) gcc options: -shared -fPIC -O2 -pthread

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: BMW27 - Compute: CPU-OnlyUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations140280420560700SE +/- 0.95, N = 3SE +/- 2.67, N = 3SE +/- 5.32, N = 3SE +/- 1.74, N = 3663.96658.84660.67661.02

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations70140210280350SE +/- 0.75, N = 3SE +/- 3.06, N = 3SE +/- 2.49, N = 3315.58307.43304.97

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations80160240320400SE +/- 0.82, N = 3SE +/- 0.06, N = 3SE +/- 0.77, N = 3SE +/- 1.16, N = 3287.57348.73287.70288.361. (CC) gcc options: -lm -lpthread -O3

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations60120180240300SE +/- 1.27, N = 3SE +/- 10.30, N = 3SE +/- 4.74, N = 3SE +/- 4.26, N = 4261.59269.87266.13290.16

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations2004006008001000SE +/- 1.00, N = 3SE +/- 2.00, N = 3SE +/- 8.54, N = 3SE +/- 2.00, N = 310321451051175

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Ubuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations9001800270036004500SE +/- 25.96, N = 4SE +/- 15.79, N = 4SE +/- 32.71, N = 16428144004427

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations14002800420056007000SE +/- 24.66, N = 4SE +/- 78.37, N = 4SE +/- 78.78, N = 4658567236671

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPUUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations306090120150SE +/- 0.79, N = 3SE +/- 0.58, N = 3SE +/- 0.54, N = 3130.59129.31129.46

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations0.6691.3382.0072.6763.345SE +/- 0.0014, N = 3SE +/- 0.0022, N = 3SE +/- 0.0038, N = 3SE +/- 0.0026, N = 32.97332.96012.97282.9721MIN: 2.96 / MAX: 3.01MIN: 2.95 / MAX: 3MIN: 2.96 / MAX: 3MIN: 2.96 / MAX: 3.01

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations0.73151.4632.19452.9263.6575SE +/- 0.0022, N = 3SE +/- 0.0030, N = 3SE +/- 0.0023, N = 3SE +/- 0.0031, N = 33.25123.24323.24353.2469MIN: 3.24 / MAX: 3.29MIN: 3.23 / MAX: 3.28MIN: 3.23 / MAX: 3.29MIN: 3.23 / MAX: 3.28

ET: Legacy

Renderer: Renderer2 - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterET: Legacy 2.75Renderer: Renderer2 - Resolution: 1920 x 1080Ubuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1428425670SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 360.460.160.2

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations48121620SE +/- 0.08, N = 5SE +/- 0.08, N = 5SE +/- 0.04, N = 5SE +/- 0.04, N = 513.4914.7213.4213.351. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

Flexible IO Tester

Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.16Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations50100150200250214251213214-lcurl -lssl -lcrypto -lnuma-lcurl -lssl -lcrypto -lnuma-lcurl -lssl -lcrypto -lnuma1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.16Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations60120180240300SE +/- 1.00, N = 3SE +/- 1.53, N = 3195266246204-lcurl -lssl -lcrypto -lnuma-lcurl -lssl -lcrypto -lnuma-lcurl -lssl -lcrypto -lnuma1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -libverbs -lrt -laio -lz -lm -lpthread -ldl

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations306090120150SE +/- 0.65, N = 3SE +/- 0.12, N = 3SE +/- 0.29, N = 3SE +/- 0.50, N = 3122.5145.9128.1133.11. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations4080120160200SE +/- 6.15, N = 11SE +/- 0.48, N = 3SE +/- 0.13, N = 3SE +/- 0.67, N = 3162.4181.5175.7177.71. (CC) gcc options: -static

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations246810SE +/- 0.009, N = 3SE +/- 0.033, N = 3SE +/- 0.030, N = 3SE +/- 0.007, N = 37.1556.6577.1897.0561. Ubuntu 19.10: git version 2.20.12. Ubuntu 13.04: git version 1.8.1.23. Ubuntu 20.04 Dev: git version 2.24.04. Ubuntu 20.04 Dev + No Mitigations: git version 2.24.0

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2Ubuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations48121620SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 311.2713.6511.2810.97

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1.1532.3063.4594.6125.765SE +/- 0.00054, N = 3SE +/- 0.00655, N = 3SE +/- 0.00201, N = 3SE +/- 0.00136, N = 35.113814.749395.124254.82315

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations510152025SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 319.7021.2719.6919.38

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations0.56771.13541.70312.27082.8385SE +/- 0.00294, N = 3SE +/- 0.00125, N = 6SE +/- 0.00633, N = 3SE +/- 0.00085, N = 32.505842.197962.522902.21604

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations3K6K9K12K15KSE +/- 24.34, N = 3SE +/- 27.30, N = 3SE +/- 4.16, N = 3128911290912504

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations4M8M12M16M20MSE +/- 12094.84, N = 3SE +/- 8279.89, N = 3SE +/- 20268.03, N = 3170307661432341014282058

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations6000M12000M18000M24000M30000MSE +/- 279710476.66, N = 3SE +/- 333611836.72, N = 3SE +/- 452902965.21, N = 3276066315642754130674827048952254

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations700K1400K2100K2800K3500KSE +/- 18571.11, N = 3SE +/- 13761.71, N = 3SE +/- 8421.57, N = 3342636733545153382338

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations160320480640800SE +/- 9.49, N = 3SE +/- 2.03, N = 3SE +/- 1.53, N = 3SE +/- 2.19, N = 3679671676742-ljbig -lwebp -lwebpmux -ltiff -lfreetype -llzma-std=gnu99-ljbig -lwebp -lwebpmux -ltiff -lfreetype -llzma-ljbig -lwebp -lwebpmux -ltiff -lfreetype -llzma1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations102030405043214343-ljbig -lwebp -lwebpmux -ltiff -lfreetype -llzma-std=gnu99-ljbig -lwebp -lwebpmux -ltiff -lfreetype -llzma-ljbig -lwebp -lwebpmux -ltiff -lfreetype -llzma1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations60120180240300SE +/- 0.33, N = 3SE +/- 0.58, N = 3298198296298-ljbig -lwebp -lwebpmux -ltiff -lfreetype -llzma-std=gnu99-ljbig -lwebp -lwebpmux -ltiff -lfreetype -llzma-ljbig -lwebp -lwebpmux -ltiff -lfreetype -llzma1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2019.4Water BenchmarkUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations0.04340.08680.13020.17360.217SE +/- 0.001, N = 4SE +/- 0.000, N = 8SE +/- 0.001, N = 30.1910.1930.1931. (CXX) g++ options: -mavx -std=c++11 -O3 -funroll-all-loops -pthread -lrt -lpthread -lm

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations6001200180024003000SE +/- 3.77, N = 3SE +/- 13.87, N = 3SE +/- 1.11, N = 3SE +/- 39.21, N = 42892.402874.462876.342849.431. (CC) gcc options: -O3

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: MemorialUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations0.33530.67061.00591.34121.6765SE +/- 0.00, N = 12SE +/- 0.01, N = 3SE +/- 0.00, N = 12SE +/- 0.00, N = 121.491.441.491.49

IOR

Write Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations306090120150SE +/- 1.00, N = 5SE +/- 1.61, N = 3SE +/- 9.05, N = 1283.34154.83139.14MIN: 32.23 / MAX: 113.19MIN: 75.38 / MAX: 165.44MIN: 20.8 / MAX: 166.861. (CC) gcc options: -O2 -lm -pthread -lmpi

IOR

Read Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations4080120160200SE +/- 0.91, N = 5SE +/- 0.60, N = 3SE +/- 1.36, N = 12195.23203.29202.47MIN: 181.88 / MAX: 210.7MIN: 154.02 / MAX: 211.88MIN: 180.25 / MAX: 214.261. (CC) gcc options: -O2 -lm -pthread -lmpi

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Ubuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations3691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 310.6213.5310.6310.60-lncurses1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations48121620SE +/- 0.09, N = 22SE +/- 0.10, N = 21SE +/- 0.09, N = 21SE +/- 0.07, N = 2211.4417.1011.1611.111. Ubuntu 19.10: LibreOffice 6.3.3.2 30(Build:2)2. Ubuntu 13.04: LibreOffice 4.0.2.23. Ubuntu 20.04 Dev: LibreOffice 6.3.4.2 30(Build:2)4. Ubuntu 20.04 Dev + No Mitigations: LibreOffice 6.3.4.2 30(Build:2)

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1020304050SE +/- 0.32, N = 3SE +/- 0.28, N = 3SE +/- 0.33, N = 3SE +/- 0.26, N = 341.1844.2041.1841.421. (CC) gcc options: -static -fopenmp -O3 -march=native

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations7K14K21K28K35KSE +/- 7.14, N = 3SE +/- 132.35, N = 3SE +/- 47.79, N = 3SE +/- 82.65, N = 323267.0430504.5423640.8126303.591. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations110K220K330K440K550KSE +/- 4379.92, N = 15SE +/- 439.09, N = 3SE +/- 767.05, N = 3SE +/- 1913.94, N = 3485811146001495262493438

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations400800120016002000SE +/- 12.70, N = 13SE +/- 13.89, N = 14SE +/- 13.50, N = 13SE +/- 11.82, N = 141463184414591458

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Savina Reactors.IOUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations6K12K18K24K30KSE +/- 270.69, N = 11SE +/- 231.01, N = 14SE +/- 275.99, N = 930203.0629688.3828013.40

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: In-Memory Database ShootoutUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations2K4K6K8K10KSE +/- 42.91, N = 8SE +/- 55.39, N = 40SE +/- 71.40, N = 88975.489123.099049.52

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Akka Unbalanced Cobwebbed TreeUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations4K8K12K16K20KSE +/- 155.20, N = 8SE +/- 110.97, N = 8SE +/- 136.94, N = 1316739.4116795.4316744.68

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations20406080100SE +/- 0.62, N = 3SE +/- 0.14, N = 3SE +/- 0.22, N = 391.3691.4981.071. firefox 71.0

Selenium

Benchmark: Octane - Browser: Firefox

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations6K12K18K24K30KSE +/- 273.35, N = 3SE +/- 11.86, N = 3SE +/- 274.28, N = 32330522828256841. firefox 71.0

Selenium

Benchmark: Jetstream - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: FirefoxUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations306090120150SE +/- 0.10, N = 3SE +/- 0.36, N = 3SE +/- 0.15, N = 3136.04136.57150.391. firefox 71.0

Selenium

Benchmark: CanvasMark - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: FirefoxUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations2K4K6K8K10KSE +/- 138.74, N = 4SE +/- 138.28, N = 3SE +/- 124.28, N = 39291929497261. firefox 71.0

Selenium

Benchmark: MotionMark - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: MotionMark - Browser: FirefoxUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1122334455SE +/- 1.92, N = 9SE +/- 1.88, N = 9SE +/- 2.15, N = 942.4044.0149.561. firefox 71.0

Selenium

Benchmark: StyleBench - Browser: Firefox

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1326395265SE +/- 0.12, N = 3SE +/- 0.22, N = 3SE +/- 0.12, N = 355.455.758.71. firefox 71.0

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1224364860SE +/- 0.03, N = 3SE +/- 0.19, N = 3SE +/- 0.14, N = 351.9051.5355.341. firefox 71.0

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations5001000150020002500SE +/- 12.68, N = 3SE +/- 4.73, N = 3SE +/- 8.51, N = 32181219520611. firefox 71.0

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1020304050SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 340.1744.1640.0940.141. (CXX) g++ options: -fopenmp -O3

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Ubuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations816243240SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 330.9233.9729.8430.05-lreadline -ltermcap1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Ubuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations50100150200250SE +/- 0.10, N = 3SE +/- 0.42, N = 3SE +/- 0.08, N = 3SE +/- 0.19, N = 371.17219.8667.8367.94-lreadline -ltermcap1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Ubuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations20406080100SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.55, N = 3SE +/- 0.16, N = 395.2586.7597.1583.141. (CC) gcc options: -O2 -ldl -lz -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations2M4M6M8M10MSE +/- 73572.48, N = 10SE +/- 55332.74, N = 3SE +/- 12661.08, N = 38203943819077481713901. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations8K16K24K32K40KSE +/- 193.83, N = 3SE +/- 32.00, N = 3SE +/- 308.23, N = 3SE +/- 319.49, N = 330987.6313849.9733120.8535758.301. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1.2M2.4M3.6M4.8M6MSE +/- 42590.92, N = 3SE +/- 26474.84, N = 15SE +/- 5446.21, N = 3SE +/- 6729.89, N = 34931962.232100618.534995402.815471836.761. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations7001400210028003500SE +/- 8.98, N = 3SE +/- 45.77, N = 3SE +/- 7.87, N = 3SE +/- 13.62, N = 32691.403061.942693.942902.881. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations400K800K1200K1600K2000KSE +/- 7564.05, N = 3SE +/- 6004.04, N = 3SE +/- 5304.35, N = 3SE +/- 7834.64, N = 31058839.881988279.481010512.011189212.881. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

System BZIP2 Decompression

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem BZIP2 DecompressionUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations3691215SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 310.5610.0310.5510.50

Systemd Total Boot Time

Test: Total

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: TotalUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations7K14K21K28K35K250533105426046

Systemd Total Boot Time

Test: Kernel

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: KernelUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations5001000150020002500120812472431

Systemd Total Boot Time

Test: Userspace

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: UserspaceUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations6K12K18K24K30K238452980723615

Tesseract

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 1920 x 1080Ubuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations612182430SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 325.3325.3425.39

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations300600900120015001304.481258.431253.06

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations4080120160200SE +/- 1.45, N = 3SE +/- 1.25, N = 3SE +/- 0.25, N = 3178.68179.42180.44-lreadline1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -O3 -std=c99 -pedantic -lm

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations306090120150SE +/- 0.26, N = 3SE +/- 0.07, N = 3SE +/- 0.18, N = 3SE +/- 0.06, N = 3125.27102.77122.39120.161. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations4080120160200SE +/- 0.13, N = 3SE +/- 0.13, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3163.54132.20164.11164.291. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

VP9 libvpx Encoding

vpxenc VP9 1080p Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.1vpxenc VP9 1080p Video EncodeUbuntu 19.10Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1224364860SE +/- 0.56, N = 3SE +/- 0.79, N = 3SE +/- 0.81, N = 351.4751.4851.411. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations612182430SE +/- 0.34, N = 4SE +/- 0.14, N = 3SE +/- 0.44, N = 3SE +/- 0.43, N = 326.0126.0025.6925.941. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: LowUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations306090120150SE +/- 0.09, N = 3SE +/- 0.12, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3130.38128.52130.31130.34MIN: 88 / MAX: 181MIN: 82 / MAX: 185MIN: 88 / MAX: 182MIN: 88 / MAX: 182

Xonotic

Resolution: 1920 x 1080 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: HighUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1224364860SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 352.1945.1252.1652.19MIN: 33 / MAX: 70MIN: 26 / MAX: 65MIN: 33 / MAX: 70MIN: 34 / MAX: 70

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: UltraUbuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations714212835SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 330.7127.6930.6630.68MIN: 14 / MAX: 51MIN: 13 / MAX: 45MIN: 15 / MAX: 50MIN: 15 / MAX: 50

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Ubuntu 19.10Ubuntu 13.04Ubuntu 20.04 DevUbuntu 20.04 Dev + No Mitigations1428425670SE +/- 0.22, N = 3SE +/- 0.25, N = 3SE +/- 0.26, N = 3SE +/- 0.10, N = 362.9463.2062.9363.37-std=gnu991. (CC) gcc options: -pthread -fvisibility=hidden -O2


Phoronix Test Suite v10.8.4