Ubuntu -O3 Optimized Benchmarks

Ubuntu -O3 optimized build benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2408035-NE-UBUNTUO3978&grs.

Ubuntu -O3 Optimized BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionUbuntu DefaultUbuntu -O3 ExperimentalAMD Ryzen Threadripper 7980X 64-Cores @ 7.79GHz (64 Cores / 128 Threads)System76 Thelio Major (FA Z5 BIOS)AMD Device 14a44 x 32GB DDR5-4800MT/s Micron MTC20F1045S1RC48BA21000GB CT1000T700SSD5 + 64GB Flash DriveAMD Radeon Pro W7900AMD Device 14ccDELL P2415QAquantia AQC113C NBase-T/IEEE + Realtek RTL8125 2.5GbE + Intel Wi-Fi 6EUbuntu 24.046.8.0-39-generic (x86_64)GNOME Shell 46.0X Server + Wayland4.6 Mesa 24.0.9-0ubuntu0.1 (LLVM 17.0.6 DRM 3.57)GCC 13.2.0ext41920x1200AMD Radeon Pro W7900 45GB6.8.0-31-generic (x86_64)4.6 Mesa 24.0.5-1ubuntu1 (LLVM 17.0.6 DRM 3.57)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- Ubuntu Default: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 -O3 Experimental: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-Mtc80r/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-Mtc80r/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xa108105Java Details- Ubuntu Default: OpenJDK Runtime Environment (build 21.0.4+7-Ubuntu-1ubuntu224.04)- Ubuntu -O3 Experimental: OpenJDK Runtime Environment (build 21.0.3+9-Ubuntu-1ubuntu1)Python Details- Python 3.12.3Security Details- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of Safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected Graphics Details- Ubuntu -O3 Experimental: BAR1 / Visible vRAM Size: 46064 MB

Ubuntu -O3 Optimized Benchmarksstress-ng: Socket Activitydacapobench: Zxing 1D/2D Barcode Image Processingoctave-benchmark: graphics-magick: Enhancedinkscape: SVG Files To PNGperl-benchmark: Interpreterstress-ng: Context Switchingphpbench: PHP Benchmark Suiteblender: Classroom - CPU-Onlygegl: Scalecompress-zstd: 8, Long Mode - Compression Speedglibc-bench: asinhglibc-bench: tanhglibc-bench: sqrtglibc-bench: modfglibc-bench: atanhglibc-bench: ffslldacapobench: Spring Bootgraphics-magick: Noise-Gaussianx265: Bosphorus 4Kgegl: Cartoonglibc-bench: sinhcompress-zstd: 19 - Compression Speeddacapobench: Tradesoaprawtherapee: Total Benchmark Timegraphics-magick: Swirlgraphics-magick: HWB Color Spacegraphics-magick: Resizingglibc-bench: pthread_oncex265: Bosphorus 1080pcompress-zstd: 19, Long Mode - Decompression Speedglibc-bench: expglibc-bench: singlibc-bench: powpyperformance: floatgmic: 2D Function Plotting, 1000 Timesgegl: Rotate 90 Degreesdacapobench: Avrora AVR Simulation Frameworkglibc-bench: ffsgraphics-magick: Rotategravitymark: 1920 x 1200 - OpenGLrenaissance: Akka Unbalanced Cobwebbed Treepyperformance: gc_collectcompress-7zip: Decompression Ratingcryptsetup: AES-XTS 256b Decryptiondacapobench: Batik SVG Toolkitrenaissance: Finagle HTTP Requestsblender: Barbershop - CPU-Onlygegl: Antialiasgegl: Wavelet Blurnumpy: dacapobench: Apache Tomcatcryptsetup: AES-XTS 512b Decryptionpyperformance: nbodygegl: Cropyquake2: OpenGL 3.x - On - Off - 1920 x 1080cryptsetup: Serpent-XTS 256b Decryptionpovray: Trace Timecompress-zstd: 19, Long Mode - Compression Speedperl-benchmark: Pod2htmlpybench: Total For Average Test Timespyperformance: pathlibopenscad: Retro Caropenscad: Projector Mount Swivelglibc-bench: sincosgraphics-magick: Sharpencryptsetup: Twofish-XTS 256b Decryptioncryptsetup: Twofish-XTS 512b Decryptionglibc-bench: cosblender: BMW27 - CPU-Onlycompress-zstd: 19 - Decompression Speedbuild-llvm: Unix Makefilesgegl: Tile Glassyquake2: Vulkan - On - Off - 1920 x 1080cryptsetup: Twofish-XTS 256b Encryptionyquake2: OpenGL 3.x - On - On - 1920 x 1080cryptsetup: Serpent-XTS 512b Decryptiondacapobench: PMD Source Code Analyzercryptsetup: AES-XTS 256b Encryptioncryptsetup: AES-XTS 512b Encryptionpyperformance: xml_etreeglibc-bench: log2gmic: 3D Elevated Function In Rand Colors, 100 Timesgegl: Color Enhancegegl: Reflectyquake2: Vulkan - Off - Off - 1920 x 1080cryptsetup: PBKDF2-whirlpoolgmic: Plotting Isosurface Of A 3D Volume, 1000 Timescryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Serpent-XTS 512b Encryptioncompress-zstd: 8, Long Mode - Decompression Speeddacapobench: Apache Xalan XSLTpyperformance: json_loadsdacapobench: GraphChiclickhouse: 100M Rows Hits Dataset, First Run / Cold Cacheyquake2: Vulkan - On - On - 1920 x 1080openscad: Mini-ITX Caseclickhouse: 100M Rows Hits Dataset, Second Runopenssl: ChaCha20pyperformance: pickle_pure_pythonrenaissance: Genetic Algorithm Using Jenetics + Futuresdacapobench: Apache Lucene Search Engineclickhouse: 100M Rows Hits Dataset, Third Runyquake2: Vulkan - Off - On - 1920 x 1080pyperformance: goyquake2: OpenGL 3.x - Off - On - 1920 x 1080dacapobench: H2 Database Enginepyperformance: django_templateopenscad: Pistolstress-ng: Vector Shuffledacapobench: Apache Kafkadacapobench: Eclipserenaissance: Savina Reactors.IOpyperformance: async_tree_iodacapobench: Apache Lucene Search Indexopenscad: Leonardo Phone Case Slimcryptsetup: PBKDF2-sha512breaking-limit: 1920 x 1200 - Offpyperformance: asyncio_websocketspyperformance: python_startupstress-ng: Function Callpyperformance: asyncio_tcp_sslpyperformance: regex_compilecompress-7zip: Compression Ratingpyperformance: chaospyperformance: crypto_pyaesstress-ng: Jpeg Compressionyquake2: OpenGL 3.x - Off - Off - 1920 x 1080build-nodejs: Time To Compiledacapobench: Jythondacapobench: BioJava Biological Data Frameworkpyperformance: raytracedacapobench: FOP Print Formatterdacapobench: jMonkeyEnginegravitymark: 1920 x 1200 - Vulkanstress-ng: PipeUbuntu DefaultUbuntu -O3 Experimental10580.025296.41123922.6260.0013332815188559.14110771334.187.8751187.617.320020.31406.342504.9700120.67564.24035206510934.9173.21917.0227101.2626443.3154351322694.24072103.984443.29.5527446.355624.947952.485.91437.81245984.25553107344.812115.16805382724055.210183764.4165.2428.63244.140737.2611523721.259.95.5122120.8950.86.76849.70.0657593259114.82.2433.82424.627077601.6601.352.427118.424477.3203.77223.7332821.7592.42057.6950.811724063.63729.536.87.8921339.88336.95722.0182817.29429909.948955.1594.2959.25758.774412.52421330.222355.323.226348.254386313396231711359.33004351.222427.779.22093.8209921.147.72056396.86541970104930.6772265015.3072614954257.983256.5264767.2666272.135714640.443.098379.802118.4171.049423746951834306922408.230329515.7012926.605626.05222723.7330.0012722515890711.98115592432.918.1681151.117.831620.91386.527685.1144521.26394.35848212211235.8371.36617.4626103.8611342.2904451352754.33522106.184536.99.3615947.299625.436551.484.29838.53146854.33556109351.211896.66685475843987.010013702.2162.5128.17243.446725.7711703664.559.05.5952152.5937.26.86650.40.0666636358314.62.2733.87524.306076593.8593.753.094718.194533.8201.29823.4502788.3585.52081.3940.011594018.63688.637.27.9779139.46336.56821.7872788.393351610.048946.0588.6950.35810.773812.42402332.772373.123.062350.714356509712371701351.53021349.412440.278.82104.4208921.047.94056648.23544370414950.2769266015.3602606467258.823246.5464964.2966071.935810440.543.198559.212116.1170.873424046931834306922408.230706811.07OpenBenchmarking.org

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Socket ActivityUbuntu DefaultUbuntu -O3 Experimental3K6K9K12K15KSE +/- 72.02, N = 3SE +/- 185.34, N = 310580.0212926.601. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

DaCapo Benchmark

Java Test: Zxing 1D/2D Barcode Image Processing

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: Zxing 1D/2D Barcode Image ProcessingUbuntu DefaultUbuntu -O3 Experimental120240360480600SE +/- 7.06, N = 3SE +/- 6.61, N = 4529562

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 8.4.0Ubuntu DefaultUbuntu -O3 Experimental246810SE +/- 0.011, N = 5SE +/- 0.013, N = 56.4116.052

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagickOperation: EnhancedUbuntu DefaultUbuntu -O3 Experimental50100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 32392271. GraphicsMagick 1.3.42 2023-09-23 Q16 http://www.GraphicsMagick.org/

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGUbuntu DefaultUbuntu -O3 Experimental612182430SE +/- 0.11, N = 3SE +/- 0.10, N = 322.6323.731. Inkscape 1.2.2 (b0a8486541, 2022-12-01)

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterUbuntu DefaultUbuntu -O3 Experimental0.00030.00060.00090.00120.0015SE +/- 0.00000385, N = 3SE +/- 0.00000204, N = 30.001333280.00127225

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Context SwitchingUbuntu DefaultUbuntu -O3 Experimental3M6M9M12M15MSE +/- 180083.80, N = 3SE +/- 80558.64, N = 315188559.1415890711.981. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteUbuntu DefaultUbuntu -O3 Experimental200K400K600K800K1000KSE +/- 14139.06, N = 3SE +/- 13192.09, N = 311077131155924

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.0.2Blend File: Classroom - Compute: CPU-OnlyUbuntu DefaultUbuntu -O3 Experimental816243240SE +/- 0.07, N = 3SE +/- 0.17, N = 334.1832.91

GEGL

Operation: Scale

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ScaleUbuntu DefaultUbuntu -O3 Experimental246810SE +/- 0.058, N = 3SE +/- 0.053, N = 37.8758.168

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8, Long Mode - Compression SpeedUbuntu DefaultUbuntu -O3 Experimental30060090012001500SE +/- 0.51, N = 3SE +/- 3.21, N = 31187.61151.11. *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***

Glibc Benchmarks

Benchmark: asinh

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: asinhUbuntu DefaultUbuntu -O3 Experimental48121620SE +/- 0.04, N = 3SE +/- 0.00, N = 317.3217.831. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: tanh

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: tanhUbuntu DefaultUbuntu -O3 Experimental510152025SE +/- 0.07, N = 3SE +/- 0.04, N = 320.3120.911. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sqrt

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: sqrtUbuntu DefaultUbuntu -O3 Experimental246810SE +/- 0.01573, N = 3SE +/- 0.01246, N = 36.342506.527681. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: modf

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: modfUbuntu DefaultUbuntu -O3 Experimental1.15082.30163.45244.60325.754SE +/- 0.01479, N = 3SE +/- 0.01377, N = 34.970015.114451. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: atanh

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: atanhUbuntu DefaultUbuntu -O3 Experimental510152025SE +/- 0.05, N = 3SE +/- 0.03, N = 320.6821.261. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: ffsll

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: ffsllUbuntu DefaultUbuntu -O3 Experimental0.98071.96142.94213.92284.9035SE +/- 0.00535, N = 3SE +/- 0.00216, N = 34.240354.358481. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

DaCapo Benchmark

Java Test: Spring Boot

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: Spring BootUbuntu DefaultUbuntu -O3 Experimental5001000150020002500SE +/- 6.77, N = 3SE +/- 12.71, N = 320652122

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagickOperation: Noise-GaussianUbuntu DefaultUbuntu -O3 Experimental306090120150SE +/- 0.33, N = 3SE +/- 0.33, N = 31091121. GraphicsMagick 1.3.42 2023-09-23 Q16 http://www.GraphicsMagick.org/

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265Video Input: Bosphorus 4KUbuntu DefaultUbuntu -O3 Experimental816243240SE +/- 0.22, N = 3SE +/- 0.03, N = 334.9135.831. x265 [info]: HEVC encoder version 3.5+1-f0c1022b6

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CartoonUbuntu DefaultUbuntu -O3 Experimental1632486480SE +/- 0.13, N = 3SE +/- 0.05, N = 373.2271.37

Glibc Benchmarks

Benchmark: sinh

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: sinhUbuntu DefaultUbuntu -O3 Experimental48121620SE +/- 0.03, N = 3SE +/- 0.04, N = 317.0217.461. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Compression SpeedUbuntu DefaultUbuntu -O3 Experimental20406080100SE +/- 0.41, N = 3SE +/- 0.78, N = 3101.2103.81. *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: TradesoapUbuntu DefaultUbuntu -O3 Experimental13002600390052006500SE +/- 31.77, N = 3SE +/- 36.29, N = 362646113

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeUbuntu DefaultUbuntu -O3 Experimental1020304050SE +/- 0.05, N = 3SE +/- 0.12, N = 343.3242.291. RawTherapee, version 5.10, command line.

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagickOperation: SwirlUbuntu DefaultUbuntu -O3 Experimental100200300400500SE +/- 0.00, N = 3SE +/- 0.67, N = 34354451. GraphicsMagick 1.3.42 2023-09-23 Q16 http://www.GraphicsMagick.org/

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagickOperation: HWB Color SpaceUbuntu DefaultUbuntu -O3 Experimental306090120150SE +/- 0.33, N = 3SE +/- 0.33, N = 31321351. GraphicsMagick 1.3.42 2023-09-23 Q16 http://www.GraphicsMagick.org/

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagickOperation: ResizingUbuntu DefaultUbuntu -O3 Experimental60120180240300SE +/- 0.88, N = 3SE +/- 0.88, N = 32692751. GraphicsMagick 1.3.42 2023-09-23 Q16 http://www.GraphicsMagick.org/

Glibc Benchmarks

Benchmark: pthread_once

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: pthread_onceUbuntu DefaultUbuntu -O3 Experimental0.97541.95082.92623.90164.877SE +/- 0.00468, N = 3SE +/- 0.01736, N = 34.240724.335221. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265Video Input: Bosphorus 1080pUbuntu DefaultUbuntu -O3 Experimental20406080100SE +/- 1.26, N = 3SE +/- 0.84, N = 3103.98106.181. x265 [info]: HEVC encoder version 3.5+1-f0c1022b6

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19, Long Mode - Decompression SpeedUbuntu DefaultUbuntu -O3 Experimental10002000300040005000SE +/- 45.19, N = 3SE +/- 21.67, N = 34443.24536.91. *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***

Glibc Benchmarks

Benchmark: exp

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: expUbuntu DefaultUbuntu -O3 Experimental3691215SE +/- 0.01561, N = 3SE +/- 0.01589, N = 39.552749.361591. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sin

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: sinUbuntu DefaultUbuntu -O3 Experimental1122334455SE +/- 0.15, N = 3SE +/- 0.05, N = 346.3647.301. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: pow

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: powUbuntu DefaultUbuntu -O3 Experimental612182430SE +/- 0.03, N = 3SE +/- 0.06, N = 324.9525.441. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: floatUbuntu DefaultUbuntu -O3 Experimental1224364860SE +/- 0.09, N = 3SE +/- 0.12, N = 352.451.4

G'MIC

Test: 2D Function Plotting, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 2D Function Plotting, 1000 TimesUbuntu DefaultUbuntu -O3 Experimental20406080100SE +/- 0.34, N = 3SE +/- 0.59, N = 385.9184.30

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesUbuntu DefaultUbuntu -O3 Experimental918273645SE +/- 0.05, N = 3SE +/- 0.06, N = 337.8138.53

DaCapo Benchmark

Java Test: Avrora AVR Simulation Framework

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: Avrora AVR Simulation FrameworkUbuntu DefaultUbuntu -O3 Experimental10002000300040005000SE +/- 34.17, N = 3SE +/- 39.64, N = 345984685

Glibc Benchmarks

Benchmark: ffs

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: ffsUbuntu DefaultUbuntu -O3 Experimental0.97551.9512.92653.9024.8775SE +/- 0.00370, N = 3SE +/- 0.00910, N = 34.255534.335561. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagickOperation: RotateUbuntu DefaultUbuntu -O3 Experimental20406080100SE +/- 0.33, N = 3SE +/- 0.00, N = 31071091. GraphicsMagick 1.3.42 2023-09-23 Q16 http://www.GraphicsMagick.org/

GravityMark

Resolution: 1920 x 1200 - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.87Resolution: 1920 x 1200 - Renderer: OpenGLUbuntu DefaultUbuntu -O3 Experimental80160240320400SE +/- 1.46, N = 3SE +/- 2.09, N = 3344.8351.2

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeUbuntu DefaultUbuntu -O3 Experimental3K6K9K12K15KSE +/- 90.06, N = 12SE +/- 141.50, N = 412115.111896.6MIN: 8390.77 / MAX: 12553.74MIN: 8907.21 / MAX: 12314.15

PyPerformance

Benchmark: gc_collect

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: gc_collectUbuntu DefaultUbuntu -O3 Experimental150300450600750SE +/- 0.33, N = 3SE +/- 0.88, N = 3680668

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip CompressionTest: Decompression RatingUbuntu DefaultUbuntu -O3 Experimental120K240K360K480K600KSE +/- 2374.33, N = 3SE +/- 1344.24, N = 35382725475841. 7-Zip 23.01 (x64) : Copyright (c) 1999-2023 Igor Pavlov : 2023-06-20

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b DecryptionUbuntu DefaultUbuntu -O3 Experimental9001800270036004500SE +/- 9.06, N = 3SE +/- 4.95, N = 34055.23987.0

DaCapo Benchmark

Java Test: Batik SVG Toolkit

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: Batik SVG ToolkitUbuntu DefaultUbuntu -O3 Experimental2004006008001000SE +/- 9.82, N = 3SE +/- 11.61, N = 310181001

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsUbuntu DefaultUbuntu -O3 Experimental8001600240032004000SE +/- 39.64, N = 3SE +/- 13.94, N = 33764.43702.2MIN: 3483.89 / MAX: 3839.49MIN: 3442.17 / MAX: 3733.86

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.0.2Blend File: Barbershop - Compute: CPU-OnlyUbuntu DefaultUbuntu -O3 Experimental4080120160200SE +/- 0.23, N = 3SE +/- 0.44, N = 3165.24162.51

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: AntialiasUbuntu DefaultUbuntu -O3 Experimental714212835SE +/- 0.02, N = 3SE +/- 0.03, N = 328.6328.17

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet BlurUbuntu DefaultUbuntu -O3 Experimental1020304050SE +/- 0.10, N = 3SE +/- 0.03, N = 344.1443.45

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkUbuntu DefaultUbuntu -O3 Experimental160320480640800SE +/- 2.99, N = 3SE +/- 5.14, N = 3737.26725.77

DaCapo Benchmark

Java Test: Apache Tomcat

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: Apache TomcatUbuntu DefaultUbuntu -O3 Experimental30060090012001500SE +/- 11.41, N = 3SE +/- 3.18, N = 311521170

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b DecryptionUbuntu DefaultUbuntu -O3 Experimental8001600240032004000SE +/- 8.07, N = 3SE +/- 3.13, N = 33721.23664.5

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: nbodyUbuntu DefaultUbuntu -O3 Experimental1326395265SE +/- 0.44, N = 3SE +/- 0.34, N = 359.959.0

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropUbuntu DefaultUbuntu -O3 Experimental1.25892.51783.77675.03566.2945SE +/- 0.022, N = 3SE +/- 0.032, N = 35.5125.595

yquake2

Renderer: OpenGL 3.x - AF: On - MSAA: Off - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: OpenGL 3.x - AF: On - MSAA: Off - Resolution: 1920 x 1080Ubuntu DefaultUbuntu -O3 Experimental5001000150020002500SE +/- 4.10, N = 3SE +/- 21.84, N = 32120.82152.51. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b DecryptionUbuntu DefaultUbuntu -O3 Experimental2004006008001000SE +/- 1.42, N = 3SE +/- 1.25, N = 3950.8937.2

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-RayTrace TimeUbuntu DefaultUbuntu -O3 Experimental246810SE +/- 0.026, N = 3SE +/- 0.049, N = 36.7686.8661. POV-Ray 3.7.0.10.unofficial

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19, Long Mode - Compression SpeedUbuntu DefaultUbuntu -O3 Experimental1122334455SE +/- 0.29, N = 3SE +/- 0.12, N = 349.750.41. *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlUbuntu DefaultUbuntu -O3 Experimental0.0150.030.0450.060.075SE +/- 0.00014055, N = 3SE +/- 0.00041360, N = 30.065759320.06666363

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu DefaultUbuntu -O3 Experimental130260390520650SE +/- 1.45, N = 3SE +/- 4.06, N = 3591583

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: pathlibUbuntu DefaultUbuntu -O3 Experimental48121620SE +/- 0.06, N = 3SE +/- 0.03, N = 314.814.6

OpenSCAD

Render: Retro Car

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Retro CarUbuntu DefaultUbuntu -O3 Experimental0.51141.02281.53422.04562.557SE +/- 0.016, N = 3SE +/- 0.022, N = 32.2432.2731. OpenSCAD version 2021.01

OpenSCAD

Render: Projector Mount Swivel

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Projector Mount SwivelUbuntu DefaultUbuntu -O3 Experimental0.87191.74382.61573.48764.3595SE +/- 0.034, N = 3SE +/- 0.017, N = 33.8243.8751. OpenSCAD version 2021.01

Glibc Benchmarks

Benchmark: sincos

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: sincosUbuntu DefaultUbuntu -O3 Experimental612182430SE +/- 0.14, N = 3SE +/- 0.02, N = 324.6324.311. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagickOperation: SharpenUbuntu DefaultUbuntu -O3 Experimental20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 377761. GraphicsMagick 1.3.42 2023-09-23 Q16 http://www.GraphicsMagick.org/

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b DecryptionUbuntu DefaultUbuntu -O3 Experimental130260390520650SE +/- 1.43, N = 3SE +/- 1.36, N = 3601.6593.8

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b DecryptionUbuntu DefaultUbuntu -O3 Experimental130260390520650SE +/- 1.37, N = 3SE +/- 1.32, N = 3601.3593.7

Glibc Benchmarks

Benchmark: cos

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: cosUbuntu DefaultUbuntu -O3 Experimental1224364860SE +/- 0.26, N = 3SE +/- 0.02, N = 352.4353.091. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.0.2Blend File: BMW27 - Compute: CPU-OnlyUbuntu DefaultUbuntu -O3 Experimental510152025SE +/- 0.09, N = 3SE +/- 0.11, N = 318.4218.19

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Decompression SpeedUbuntu DefaultUbuntu -O3 Experimental10002000300040005000SE +/- 32.57, N = 3SE +/- 9.92, N = 34477.34533.81. *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***

Timed LLVM Compilation

Build System: Unix Makefiles

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: Unix MakefilesUbuntu DefaultUbuntu -O3 Experimental4080120160200SE +/- 0.81, N = 3SE +/- 1.37, N = 3203.77201.30

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile GlassUbuntu DefaultUbuntu -O3 Experimental612182430SE +/- 0.03, N = 3SE +/- 0.03, N = 323.7323.45

yquake2

Renderer: Vulkan - AF: On - MSAA: Off - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Vulkan - AF: On - MSAA: Off - Resolution: 1920 x 1080Ubuntu DefaultUbuntu -O3 Experimental6001200180024003000SE +/- 19.14, N = 3SE +/- 10.89, N = 32821.72788.31. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b EncryptionUbuntu DefaultUbuntu -O3 Experimental130260390520650SE +/- 3.52, N = 3SE +/- 1.81, N = 3592.4585.5

yquake2

Renderer: OpenGL 3.x - AF: On - MSAA: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: OpenGL 3.x - AF: On - MSAA: On - Resolution: 1920 x 1080Ubuntu DefaultUbuntu -O3 Experimental400800120016002000SE +/- 21.02, N = 4SE +/- 9.98, N = 32057.62081.31. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

Cryptsetup

Serpent-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b DecryptionUbuntu DefaultUbuntu -O3 Experimental2004006008001000SE +/- 1.30, N = 3SE +/- 0.15, N = 2950.8940.0

DaCapo Benchmark

Java Test: PMD Source Code Analyzer

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: PMD Source Code AnalyzerUbuntu DefaultUbuntu -O3 Experimental30060090012001500SE +/- 15.70, N = 15SE +/- 12.15, N = 1511721159

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b EncryptionUbuntu DefaultUbuntu -O3 Experimental9001800270036004500SE +/- 14.75, N = 3SE +/- 7.96, N = 34063.64018.6

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b EncryptionUbuntu DefaultUbuntu -O3 Experimental8001600240032004000SE +/- 9.69, N = 3SE +/- 6.94, N = 33729.53688.6

PyPerformance

Benchmark: xml_etree

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: xml_etreeUbuntu DefaultUbuntu -O3 Experimental918273645SE +/- 0.09, N = 3SE +/- 0.07, N = 336.837.2

Glibc Benchmarks

Benchmark: log2

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.39Benchmark: log2Ubuntu DefaultUbuntu -O3 Experimental246810SE +/- 0.01695, N = 3SE +/- 0.01286, N = 37.892137.977911. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

G'MIC

Test: 3D Elevated Function In Random Colors, 100 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 3D Elevated Function In Random Colors, 100 TimesUbuntu DefaultUbuntu -O3 Experimental918273645SE +/- 0.08, N = 3SE +/- 0.12, N = 339.8839.46

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhanceUbuntu DefaultUbuntu -O3 Experimental816243240SE +/- 0.01, N = 3SE +/- 0.02, N = 336.9636.57

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectUbuntu DefaultUbuntu -O3 Experimental510152025SE +/- 0.04, N = 3SE +/- 0.02, N = 322.0221.79

yquake2

Renderer: Vulkan - AF: Off - MSAA: Off - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Vulkan - AF: Off - MSAA: Off - Resolution: 1920 x 1080Ubuntu DefaultUbuntu -O3 Experimental6001200180024003000SE +/- 4.17, N = 3SE +/- 8.20, N = 32817.22788.31. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolUbuntu DefaultUbuntu -O3 Experimental200K400K600K800K1000KSE +/- 3521.87, N = 3SE +/- 5573.33, N = 3942990933516

G'MIC

Test: Plotting Isosurface Of A 3D Volume, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: Plotting Isosurface Of A 3D Volume, 1000 TimesUbuntu DefaultUbuntu -O3 Experimental3691215SE +/- 0.002, N = 3SE +/- 0.020, N = 39.94810.048

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b EncryptionUbuntu DefaultUbuntu -O3 Experimental2004006008001000SE +/- 5.40, N = 3SE +/- 3.85, N = 3955.1946.0

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b EncryptionUbuntu DefaultUbuntu -O3 Experimental130260390520650SE +/- 1.43, N = 3SE +/- 0.45, N = 2594.2588.6

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b EncryptionUbuntu DefaultUbuntu -O3 Experimental2004006008001000SE +/- 1.11, N = 3SE +/- 1.63, N = 3959.2950.3

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8, Long Mode - Decompression SpeedUbuntu DefaultUbuntu -O3 Experimental12002400360048006000SE +/- 20.46, N = 3SE +/- 29.73, N = 35758.75810.71. *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***

DaCapo Benchmark

Java Test: Apache Xalan XSLT

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: Apache Xalan XSLTUbuntu DefaultUbuntu -O3 Experimental160320480640800SE +/- 7.33, N = 5SE +/- 5.51, N = 3744738

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: json_loadsUbuntu DefaultUbuntu -O3 Experimental3691215SE +/- 0.03, N = 3SE +/- 0.03, N = 312.512.4

DaCapo Benchmark

Java Test: GraphChi

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: GraphChiUbuntu DefaultUbuntu -O3 Experimental5001000150020002500SE +/- 23.36, N = 3SE +/- 33.83, N = 324212402

ClickHouse

100M Rows Hits Dataset, First Run / Cold Cache

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, First Run / Cold CacheUbuntu DefaultUbuntu -O3 Experimental70140210280350SE +/- 2.37, N = 3SE +/- 4.00, N = 3330.22332.77MIN: 24.21 / MAX: 4615.38MIN: 23.26 / MAX: 6000

yquake2

Renderer: Vulkan - AF: On - MSAA: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Vulkan - AF: On - MSAA: On - Resolution: 1920 x 1080Ubuntu DefaultUbuntu -O3 Experimental5001000150020002500SE +/- 7.73, N = 3SE +/- 12.92, N = 32355.32373.11. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

OpenSCAD

Render: Mini-ITX Case

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Mini-ITX CaseUbuntu DefaultUbuntu -O3 Experimental612182430SE +/- 0.21, N = 3SE +/- 0.10, N = 323.2323.061. OpenSCAD version 2021.01

ClickHouse

100M Rows Hits Dataset, Second Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Second RunUbuntu DefaultUbuntu -O3 Experimental80160240320400SE +/- 1.55, N = 3SE +/- 1.15, N = 3348.25350.71MIN: 32.56 / MAX: 4000MIN: 32.4 / MAX: 5454.55

OpenSSL

Algorithm: ChaCha20

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSLAlgorithm: ChaCha20Ubuntu DefaultUbuntu -O3 Experimental90000M180000M270000M360000M450000MSE +/- 1050538367.29, N = 3SE +/- 268191124.74, N = 34386313396234356509712371. Ubuntu Default: OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024) - Additional Parameters: -engine qatengine -async_jobs 8 2. Ubuntu -O3 Experimental: OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: pickle_pure_pythonUbuntu DefaultUbuntu -O3 Experimental4080120160200SE +/- 0.33, N = 3SE +/- 0.00, N = 3171170

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesUbuntu DefaultUbuntu -O3 Experimental30060090012001500SE +/- 11.71, N = 3SE +/- 9.80, N = 31359.31351.5MIN: 1191.45 / MAX: 1566.7MIN: 1190.47 / MAX: 1579.34

DaCapo Benchmark

Java Test: Apache Lucene Search Engine

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: Apache Lucene Search EngineUbuntu DefaultUbuntu -O3 Experimental6001200180024003000SE +/- 34.44, N = 3SE +/- 16.59, N = 330043021

ClickHouse

100M Rows Hits Dataset, Third Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Third RunUbuntu DefaultUbuntu -O3 Experimental80160240320400SE +/- 2.90, N = 3SE +/- 3.47, N = 3351.22349.41MIN: 32.5 / MAX: 6666.67MIN: 33.26 / MAX: 4000

yquake2

Renderer: Vulkan - AF: Off - MSAA: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Vulkan - AF: Off - MSAA: On - Resolution: 1920 x 1080Ubuntu DefaultUbuntu -O3 Experimental5001000150020002500SE +/- 3.10, N = 3SE +/- 5.43, N = 32427.72440.21. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: goUbuntu DefaultUbuntu -O3 Experimental20406080100SE +/- 0.22, N = 3SE +/- 0.09, N = 379.278.8

yquake2

Renderer: OpenGL 3.x - AF: Off - MSAA: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: OpenGL 3.x - AF: Off - MSAA: On - Resolution: 1920 x 1080Ubuntu DefaultUbuntu -O3 Experimental5001000150020002500SE +/- 16.81, N = 9SE +/- 6.17, N = 32093.82104.41. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

DaCapo Benchmark

Java Test: H2 Database Engine

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: H2 Database EngineUbuntu DefaultUbuntu -O3 Experimental5001000150020002500SE +/- 16.20, N = 3SE +/- 13.01, N = 320992089

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: django_templateUbuntu DefaultUbuntu -O3 Experimental510152025SE +/- 0.03, N = 3SE +/- 0.03, N = 321.121.0

OpenSCAD

Render: Pistol

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: PistolUbuntu DefaultUbuntu -O3 Experimental1122334455SE +/- 0.52, N = 5SE +/- 0.68, N = 347.7247.941. OpenSCAD version 2021.01

Stress-NG

Test: Vector Shuffle

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Vector ShuffleUbuntu DefaultUbuntu -O3 Experimental12K24K36K48K60KSE +/- 25.53, N = 3SE +/- 55.05, N = 356396.8656648.231. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

DaCapo Benchmark

Java Test: Apache Kafka

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: Apache KafkaUbuntu DefaultUbuntu -O3 Experimental12002400360048006000SE +/- 35.56, N = 3SE +/- 4.00, N = 354195443

DaCapo Benchmark

Java Test: Eclipse

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: EclipseUbuntu DefaultUbuntu -O3 Experimental15003000450060007500SE +/- 4.04, N = 3SE +/- 19.60, N = 370107041

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IOUbuntu DefaultUbuntu -O3 Experimental11002200330044005500SE +/- 39.59, N = 15SE +/- 34.94, N = 124930.64950.2MIN: 4698.65 / MAX: 7869.3MIN: 4731.28 / MAX: 7883.52

PyPerformance

Benchmark: async_tree_io

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: async_tree_ioUbuntu DefaultUbuntu -O3 Experimental170340510680850SE +/- 0.58, N = 3SE +/- 0.33, N = 3772769

DaCapo Benchmark

Java Test: Apache Lucene Search Index

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: Apache Lucene Search IndexUbuntu DefaultUbuntu -O3 Experimental6001200180024003000SE +/- 3.33, N = 3SE +/- 15.88, N = 326502660

OpenSCAD

Render: Leonardo Phone Case Slim

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenSCADRender: Leonardo Phone Case SlimUbuntu DefaultUbuntu -O3 Experimental48121620SE +/- 0.14, N = 3SE +/- 0.09, N = 315.3115.361. OpenSCAD version 2021.01

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512Ubuntu DefaultUbuntu -O3 Experimental600K1200K1800K2400K3000KSE +/- 8181.31, N = 3SE +/- 17391.00, N = 326149542606467

GPUScore: Breaking Limit

Resolution: 1920 x 1200 - Ray-Tracing: Off

OpenBenchmarking.orgFPS, More Is BetterGPUScore: Breaking Limit 1.0Resolution: 1920 x 1200 - Ray-Tracing: OffUbuntu DefaultUbuntu -O3 Experimental60120180240300SE +/- 0.91, N = 3SE +/- 1.01, N = 3257.98258.82MIN: 180.02 / MAX: 573.49MIN: 178.6 / MAX: 561.36

PyPerformance

Benchmark: asyncio_websockets

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: asyncio_websocketsUbuntu DefaultUbuntu -O3 Experimental70140210280350SE +/- 0.33, N = 3SE +/- 0.33, N = 3325324

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: python_startupUbuntu DefaultUbuntu -O3 Experimental246810SE +/- 0.01, N = 3SE +/- 0.01, N = 36.526.54

Stress-NG

Test: Function Call

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Function CallUbuntu DefaultUbuntu -O3 Experimental14K28K42K56K70KSE +/- 42.06, N = 3SE +/- 70.32, N = 364767.2664964.291. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

PyPerformance

Benchmark: asyncio_tcp_ssl

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: asyncio_tcp_sslUbuntu DefaultUbuntu -O3 Experimental140280420560700SE +/- 0.58, N = 3SE +/- 1.45, N = 3662660

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: regex_compileUbuntu DefaultUbuntu -O3 Experimental1632486480SE +/- 0.09, N = 3SE +/- 0.10, N = 372.171.9

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip CompressionTest: Compression RatingUbuntu DefaultUbuntu -O3 Experimental80K160K240K320K400KSE +/- 1336.54, N = 3SE +/- 1750.12, N = 33571463581041. 7-Zip 23.01 (x64) : Copyright (c) 1999-2023 Igor Pavlov : 2023-06-20

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: chaosUbuntu DefaultUbuntu -O3 Experimental918273645SE +/- 0.09, N = 3SE +/- 0.03, N = 340.440.5

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: crypto_pyaesUbuntu DefaultUbuntu -O3 Experimental1020304050SE +/- 0.17, N = 3SE +/- 0.12, N = 343.043.1

Stress-NG

Test: Jpeg Compression

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Jpeg CompressionUbuntu DefaultUbuntu -O3 Experimental20K40K60K80K100KSE +/- 177.91, N = 3SE +/- 293.29, N = 398379.8098559.211. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

yquake2

Renderer: OpenGL 3.x - AF: Off - MSAA: Off - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: OpenGL 3.x - AF: Off - MSAA: Off - Resolution: 1920 x 1080Ubuntu DefaultUbuntu -O3 Experimental5001000150020002500SE +/- 2.37, N = 3SE +/- 8.47, N = 32118.42116.11. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

Timed Node.js Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 21.7.2Time To CompileUbuntu DefaultUbuntu -O3 Experimental4080120160200SE +/- 0.36, N = 3SE +/- 0.16, N = 3171.05170.87

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: JythonUbuntu DefaultUbuntu -O3 Experimental9001800270036004500SE +/- 26.03, N = 3SE +/- 28.86, N = 1542374240

DaCapo Benchmark

Java Test: BioJava Biological Data Framework

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: BioJava Biological Data FrameworkUbuntu DefaultUbuntu -O3 Experimental10002000300040005000SE +/- 32.88, N = 3SE +/- 49.14, N = 546954693

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: raytraceUbuntu DefaultUbuntu -O3 Experimental4080120160200SE +/- 0.88, N = 3SE +/- 0.33, N = 3183183

DaCapo Benchmark

Java Test: FOP Print Formatter

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: FOP Print FormatterUbuntu DefaultUbuntu -O3 Experimental90180270360450SE +/- 5.36, N = 3SE +/- 2.93, N = 15430430

DaCapo Benchmark

Java Test: jMonkeyEngine

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 23.11Java Test: jMonkeyEngineUbuntu DefaultUbuntu -O3 Experimental15003000450060007500SE +/- 4.63, N = 3SE +/- 4.10, N = 369226922

GravityMark

Resolution: 1920 x 1200 - Renderer: Vulkan

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.87Resolution: 1920 x 1200 - Renderer: VulkanUbuntu DefaultUbuntu -O3 Experimental90180270360450SE +/- 0.23, N = 3SE +/- 0.28, N = 3408.2408.2

Stress-NG

Test: Pipe

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: PipeUbuntu DefaultUbuntu -O3 Experimental7M14M21M28M35MSE +/- 496338.41, N = 15SE +/- 436196.02, N = 1530329515.7030706811.071. (CXX) g++ options: -O2 -std=gnu99 -lc -lm


Phoronix Test Suite v10.8.5