Fedora Linux -fno-omit-frame-pointer Performance Impact

AMD Ryzen 5 5500U testing Tuxedo laptop on Fedora 36 looking at performance cost of "-fno-omit-frame-pointer" as part of CFLAGS/CXXFLAGS. Benchmarks by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/2206274-NE-FEDORACFL13&grs.

Fedora Linux -fno-omit-frame-pointer Performance ImpactProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen Resolution-O2-O2 -fno-omit-frame-pointerAMD Ryzen 5 5500U @ 4.06GHz (6 Cores / 12 Threads)NB01 NL5xNU (1.07.11RTR1 BIOS)AMD Renoir/Cezanne16GBSamsung SSD 970 EVO Plus 500GBAMD Lucienne 512MB (1800/400MHz)AMD Renoir Radeon HD AudioRealtek RTL8111/8168/8411 + Intel Wi-Fi 6 AX200Fedora Linux 365.18.6-200.fc36.x86_64 (x86_64)GNOME Shell 42.2X Server + Wayland4.6 Mesa 22.1.2 (LLVM 14.0.0 DRM 3.46)GCC 12.1.1 20220507btrfs1920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseEnvironment Details- -O2: CXXFLAGS=-O2 DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS=-O2 - -O2 -fno-omit-frame-pointer: CXXFLAGS="-O2 -fno-omit-frame-pointer" DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/ CFLAGS="-O2 -fno-omit-frame-pointer" Compiler Details- --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Disk Details- NONE / compress=zstd:1,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=256 / Block Size: 4096 Processor Details- Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0x8608103 Graphics Details- -O2: BAR1 / Visible vRAM Size: 512 MB- -O2 -fno-omit-frame-pointer: BAR1 / Visible vRAM Size: 512 MB - vBIOS Version: 113-LUCIENNE-016 Python Details- Python 3.10.5Security Details- SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Fedora Linux -fno-omit-frame-pointer Performance Impactbotan: AES-256botan: AES-256 - Decryptredis: GETredis: SETsysbench: RAM / Memorybotan: ChaCha20Poly1305botan: ChaCha20Poly1305 - Decryptbotan: Blowfish - Decryptbotan: Blowfishbotan: Twofish - Decryptbotan: Twofishmt-dgemm: Sustained Floating-Point Ratebotan: CAST-256liquid-dsp: 4 - 256 - 57botan: KASUMI - Decryptbotan: KASUMIbotan: CAST-256 - Decryptpjsip: OPTIONS, Statelessencode-flac: WAV To FLACastcenc: Exhaustivescimark2: Dense LU Matrix Factorizationonednn: Deconvolution Batch shapes_1d - f32 - CPUpovray: Trace Timeonednn: Deconvolution Batch shapes_3d - f32 - CPUhimeno: Poisson Pressure Solveronednn: Recurrent Neural Network Training - f32 - CPUastcenc: Mediumcompress-zstd: 3, Long Mode - Compression Speedliquid-dsp: 12 - 256 - 57cryptopp: Unkeyed Algorithmsyquake2: OpenGL 3.x - On - On - 1920 x 1080svt-vp9: Visual Quality Optimized - Bosphorus 4Kscimark2: Sparse Matrix Multiplyscimark2: Compositepostmark: Disk Transaction Performanceliquid-dsp: 8 - 256 - 57stargate: 96000 - 1024liquid-dsp: 2 - 256 - 57stargate: 480000 - 1024liquid-dsp: 1 - 256 - 57yquake2: OpenGL ES 3.x - On - On - 1920 x 1080svt-av1: Preset 10 - Bosphorus 4Ksvt-vp9: PSNR/SSIM Optimized - Bosphorus 4Kstargate: 480000 - 512svt-av1: Preset 8 - Bosphorus 4Kastcenc: Thoroughstargate: 44100 - 1024compress-zstd: 3 - Compression Speedsvt-av1: Preset 12 - Bosphorus 4Kgcrypt: graphics-magick: Noise-Gaussiansvt-vp9: VMAF Optimized - Bosphorus 4Ksvt-av1: Preset 4 - Bosphorus 4Ksqlite-speedtest: Timed Time - Size 1,000sysbench: CPUgraphics-magick: Enhancedgraphics-magick: Swirlsvt-hevc: 7 - Bosphorus 4Kcompress-zstd: 8, Long Mode - Compression Speedpjsip: INVITEdaphne: OpenMP - NDT Mappingpjsip: OPTIONS, Statefulx264: Bosphorus 4Kgraphics-magick: Sharpenscimark2: Jacobi Successive Over-Relaxationencode-wavpack: WAV To WavPackespeak: Text-To-Speech Synthesisscimark2: Fast Fourier Transformdaphne: OpenMP - Euclidean Clusteraobench: 2048 x 2048 - Total Timesvt-hevc: 1 - Bosphorus 4Kcompress-zstd: 19 - Compression Speedonednn: IP Shapes 1D - f32 - CPUscimark2: Monte Carloddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - Multeasymapencode-mp3: WAV To MP3encode-opus: WAV To Opus Encodesvt-hevc: 10 - Bosphorus 4Kkripke: mrbayes: Primate Phylogeny Analysiscompress-lz4: 1 - Compression Speedcompress-lz4: 3 - Decompression Speedonednn: Convolution Batch Shapes Auto - f32 - CPUngspice: C7552compress-lz4: 3 - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Decompression Speedstargate: 96000 - 512graphics-magick: Resizingcompress-zstd: 19 - Decompression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-lz4: 1 - Decompression Speeddaphne: OpenMP - Points2Imagengspice: C2670c-ray: Total Time - 4K, 16 Rays Per Pixelyquake2: Software CPU Color Light - On - On - 1920 x 1080stargate: 44100 - 512yquake2: Software CPU - On - On - 1920 x 1080graphics-magick: Rotatecompress-zstd: 19, Long Mode - Compression Speed-O2-O2 -fno-omit-frame-pointer5435.9685348.2502317168.001709750.0010939.82762.163756.317429.884417.773343.041345.5870.78897692.59823304666783.53286.88591.21015789715.925139.65502285.0311.421581.03011.80174425.8311576153.025.5136335.5322190000383.588997647.723.152701.341581.1752823106000001.1757381272333331.55906863592333658.938.31130.821.53423513.35414.71271.5800431391.357.252215.37016928.860.98783.24012696.3413133520.21145.32690664.26435614.35831968.8712.33830.017208.271108.2437.1590.9719.59.18063742.34557.989.0277.71140.8420822210131.7317273.847842.422.0844288.79354.393396.42770.11.1130835982669.83488.28190.618321.878984164139.663244.91878.61.52690984.260616.9754.615754.641363907.59344012.952526.02402.122400.685280.332276.979249.432251.4430.64380082.04020696800074.33578.03882.04414279017.372151.79932126.4512.252986.37112.36104242.3281046417.225.7500322.2309426667368.997383623.822.302603.661524.2951023009933331.1398091234666671.51376361948667641.937.40030.131.50015513.05915.02021.5485651364.056.148219.47616628.350.97084.69412498.5612933019.93143.32655655.77430114.17821945.4012.48630.376210.731095.4937.5810.9619.39.09057735.22552.689.1137.78240.5120654480132.6607223.797789.721.9364290.72254.103414.32757.31.1091816002661.13496.88171.218292.204158398139.889245.27978.51.52881984.160616.9OpenBenchmarking.org

DDraceNetwork

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterDDraceNetwork 15.8.1Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time-O2-O2 -fno-omit-frame-pointer3691215Min: 1.19 / Avg: 1.81 / Max: 8.65Min: 1.3 / Avg: 1.82 / Max: 8.741. (CXX) g++ options: -O2 -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0

Botan

Test: AES-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256-O2-O2 -fno-omit-frame-pointer12002400360048006000SE +/- 6.09, N = 3SE +/- 0.06, N = 35435.97754.621. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256 - Decrypt-O2-O2 -fno-omit-frame-pointer11002200330044005500SE +/- 3.66, N = 3SE +/- 0.15, N = 35348.25754.641. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GET-O2-O2 -fno-omit-frame-pointer500K1000K1500K2000K2500KSE +/- 2206.51, N = 3SE +/- 4094.53, N = 32317168.00363907.591. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -O2

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SET-O2-O2 -fno-omit-frame-pointer400K800K1200K1600K2000KSE +/- 14263.08, N = 3SE +/- 3363.41, N = 31709750.00344012.951. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3 -O2

Sysbench

Test: RAM / Memory

OpenBenchmarking.orgMiB/sec, More Is BetterSysbench 1.0.20Test: RAM / Memory-O2-O2 -fno-omit-frame-pointer2K4K6K8K10KSE +/- 3.48, N = 3SE +/- 6.05, N = 310939.822526.021. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm

Botan

Test: ChaCha20Poly1305

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305-O2-O2 -fno-omit-frame-pointer160320480640800SE +/- 0.41, N = 3SE +/- 0.35, N = 3762.16402.121. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305 - Decrypt-O2-O2 -fno-omit-frame-pointer160320480640800SE +/- 0.49, N = 3SE +/- 0.17, N = 3756.32400.691. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Blowfish - Decrypt-O2-O2 -fno-omit-frame-pointer90180270360450SE +/- 0.12, N = 3SE +/- 0.45, N = 3429.88280.331. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Blowfish-O2-O2 -fno-omit-frame-pointer90180270360450SE +/- 0.19, N = 3SE +/- 0.05, N = 3417.77276.981. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Twofish - Decrypt-O2-O2 -fno-omit-frame-pointer70140210280350SE +/- 0.12, N = 3SE +/- 0.23, N = 3343.04249.431. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Twofish-O2-O2 -fno-omit-frame-pointer80160240320400SE +/- 0.12, N = 3SE +/- 0.04, N = 3345.59251.441. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point Rate-O2-O2 -fno-omit-frame-pointer0.17750.3550.53250.710.8875SE +/- 0.008876, N = 3SE +/- 0.001837, N = 30.7889760.6438001. (CC) gcc options: -O3 -march=native -fopenmp -O2

Botan

Test: CAST-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-256-O2-O2 -fno-omit-frame-pointer20406080100SE +/- 0.04, N = 3SE +/- 0.04, N = 392.6082.041. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Liquid-DSP

Threads: 4 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 4 - Buffer Length: 256 - Filter Length: 57-O2-O2 -fno-omit-frame-pointer50M100M150M200M250MSE +/- 1699650.29, N = 3SE +/- 3103085.28, N = 152330466672069680001. (CC) gcc options: -O3 -O2 -pthread -lm -lc -lliquid

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMI - Decrypt-O2-O2 -fno-omit-frame-pointer20406080100SE +/- 0.01, N = 3SE +/- 0.00, N = 383.5374.341. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMI-O2-O2 -fno-omit-frame-pointer20406080100SE +/- 0.02, N = 3SE +/- 0.01, N = 386.8978.041. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-256 - Decrypt-O2-O2 -fno-omit-frame-pointer20406080100SE +/- 0.60, N = 3SE +/- 0.03, N = 391.2182.041. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

PJSIP

Method: OPTIONS, Stateless

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: OPTIONS, Stateless-O2-O2 -fno-omit-frame-pointer30K60K90K120K150KSE +/- 1238.78, N = 3SE +/- 1031.85, N = 31578971427901. (CC) gcc options: -pthread -lSDL2 -lstdc++ -lopus -lssl -lcrypto -lm -lrt -lpthread -lasound -O2

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLAC-O2-O2 -fno-omit-frame-pointer48121620SE +/- 0.01, N = 5SE +/- 0.02, N = 515.9317.371. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: Exhaustive-O2-O2 -fno-omit-frame-pointer306090120150SE +/- 0.37, N = 3SE +/- 1.44, N = 12139.66151.801. (CXX) g++ options: -O2 -O3 -flto -pthread

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix Factorization-O2-O2 -fno-omit-frame-pointer5001000150020002500SE +/- 2.53, N = 3SE +/- 8.42, N = 32285.032126.451. (CC) gcc options: -O2 -lm

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU-O2-O2 -fno-omit-frame-pointer3691215SE +/- 0.00, N = 3SE +/- 0.01, N = 311.4212.25MIN: 9.2MIN: 9.871. (CXX) g++ options: -O3 -march=native -O2 -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl -lpthread

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace Time-O2-O2 -fno-omit-frame-pointer20406080100SE +/- 0.22, N = 3SE +/- 0.98, N = 381.0386.371. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -O2 -R/usr/lib -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU-O2-O2 -fno-omit-frame-pointer3691215SE +/- 0.01, N = 3SE +/- 0.04, N = 311.8012.36MIN: 10.47MIN: 10.441. (CXX) g++ options: -O3 -march=native -O2 -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solver-O2-O2 -fno-omit-frame-pointer9001800270036004500SE +/- 47.90, N = 3SE +/- 33.04, N = 34425.834242.331. (CC) gcc options: -O3 -O2 -mavx2

oneDNN

Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU-O2-O2 -fno-omit-frame-pointer14002800420056007000SE +/- 71.79, N = 3SE +/- 80.48, N = 36153.026417.22MIN: 5992.59MIN: 6223.321. (CXX) g++ options: -O3 -march=native -O2 -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl -lpthread

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: Medium-O2-O2 -fno-omit-frame-pointer1.29382.58763.88145.17526.469SE +/- 0.0046, N = 3SE +/- 0.0079, N = 35.51365.75001. (CXX) g++ options: -O2 -O3 -flto -pthread

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Compression Speed-O2-O2 -fno-omit-frame-pointer70140210280350SE +/- 0.19, N = 3SE +/- 0.40, N = 3335.5322.21. (CC) gcc options: -O2 -pthread -lz

Liquid-DSP

Threads: 12 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 12 - Buffer Length: 256 - Filter Length: 57-O2-O2 -fno-omit-frame-pointer70M140M210M280M350MSE +/- 1362363.14, N = 3SE +/- 1500092.59, N = 33221900003094266671. (CC) gcc options: -O3 -O2 -pthread -lm -lc -lliquid

Crypto++

Test: Unkeyed Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Unkeyed Algorithms-O2-O2 -fno-omit-frame-pointer80160240320400SE +/- 0.09, N = 3SE +/- 0.28, N = 3383.59369.001. (CXX) g++ options: -O2 -fPIC -pthread -pipe

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 1080-O2-O2 -fno-omit-frame-pointer140280420560700SE +/- 6.31, N = 3SE +/- 6.69, N = 5647.7623.81. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: Visual Quality Optimized - Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer612182430SE +/- 0.02, N = 3SE +/- 0.03, N = 323.1522.301. (CC) gcc options: -O3 -fcommon -O2 -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix Multiply-O2-O2 -fno-omit-frame-pointer6001200180024003000SE +/- 7.92, N = 3SE +/- 13.11, N = 32701.342603.661. (CC) gcc options: -O2 -lm

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Composite-O2-O2 -fno-omit-frame-pointer30060090012001500SE +/- 1.80, N = 3SE +/- 4.45, N = 31581.171524.291. (CC) gcc options: -O2 -lm

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performance-O2-O2 -fno-omit-frame-pointer11002200330044005500SE +/- 37.00, N = 3SE +/- 0.00, N = 3528251021. (CC) gcc options: -O3 -O2

Liquid-DSP

Threads: 8 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 8 - Buffer Length: 256 - Filter Length: 57-O2-O2 -fno-omit-frame-pointer70M140M210M280M350MSE +/- 1804355.84, N = 3SE +/- 1704741.75, N = 33106000003009933331. (CC) gcc options: -O3 -O2 -pthread -lm -lc -lliquid

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 1024-O2-O2 -fno-omit-frame-pointer0.26450.5290.79351.0581.3225SE +/- 0.001752, N = 3SE +/- 0.003041, N = 31.1757381.1398091. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Liquid-DSP

Threads: 2 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 2 - Buffer Length: 256 - Filter Length: 57-O2-O2 -fno-omit-frame-pointer30M60M90M120M150MSE +/- 69602.04, N = 3SE +/- 55477.72, N = 31272333331234666671. (CC) gcc options: -O3 -O2 -pthread -lm -lc -lliquid

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 1024-O2-O2 -fno-omit-frame-pointer0.35080.70161.05241.40321.754SE +/- 0.002546, N = 3SE +/- 0.001433, N = 31.5590681.5137631. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Liquid-DSP

Threads: 1 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 1 - Buffer Length: 256 - Filter Length: 57-O2-O2 -fno-omit-frame-pointer14M28M42M56M70MSE +/- 28759.54, N = 3SE +/- 90152.34, N = 363592333619486671. (CC) gcc options: -O3 -O2 -pthread -lm -lc -lliquid

yquake2

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

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: OpenGL ES 3.x - AF: On - MSAA: On - Resolution: 1920 x 1080-O2-O2 -fno-omit-frame-pointer140280420560700SE +/- 5.52, N = 3SE +/- 7.67, N = 4658.9641.91. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 10 - Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer918273645SE +/- 0.05, N = 3SE +/- 0.07, N = 338.3137.401. (CXX) g++ options: -O2 -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer714212835SE +/- 0.03, N = 3SE +/- 0.02, N = 330.8230.131. (CC) gcc options: -O3 -fcommon -O2 -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 512-O2-O2 -fno-omit-frame-pointer0.34520.69041.03561.38081.726SE +/- 0.002863, N = 3SE +/- 0.002213, N = 31.5342351.5001551. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 8 - Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer3691215SE +/- 0.15, N = 3SE +/- 0.19, N = 313.3513.061. (CXX) g++ options: -O2 -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: Thorough-O2-O2 -fno-omit-frame-pointer48121620SE +/- 0.07, N = 3SE +/- 0.04, N = 314.7115.021. (CXX) g++ options: -O2 -O3 -flto -pthread

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 1024-O2-O2 -fno-omit-frame-pointer0.35550.7111.06651.4221.7775SE +/- 0.003221, N = 3SE +/- 0.001721, N = 31.5800431.5485651. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression Speed-O2-O2 -fno-omit-frame-pointer30060090012001500SE +/- 11.98, N = 3SE +/- 6.27, N = 31391.31364.01. (CC) gcc options: -O2 -pthread -lz

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 12 - Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer1326395265SE +/- 0.23, N = 3SE +/- 0.17, N = 357.2556.151. (CXX) g++ options: -O2 -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

Gcrypt Library

OpenBenchmarking.orgSeconds, Fewer Is BetterGcrypt Library 1.9-O2-O2 -fno-omit-frame-pointer50100150200250SE +/- 0.81, N = 3SE +/- 0.28, N = 3215.37219.481. (CC) gcc options: -O2 -fvisibility=hidden

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-Gaussian-O2-O2 -fno-omit-frame-pointer4080120160200SE +/- 1.45, N = 3SE +/- 0.33, N = 31691661. (CC) gcc options: -fopenmp -O2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer714212835SE +/- 0.28, N = 15SE +/- 0.27, N = 1528.8628.351. (CC) gcc options: -O3 -fcommon -O2 -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 4 - Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer0.22210.44420.66630.88841.1105SE +/- 0.001, N = 3SE +/- 0.001, N = 30.9870.9701. (CXX) g++ options: -O2 -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000-O2-O2 -fno-omit-frame-pointer20406080100SE +/- 0.13, N = 3SE +/- 0.54, N = 383.2484.691. (CC) gcc options: -O2 -lz

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 1.0.20Test: CPU-O2-O2 -fno-omit-frame-pointer3K6K9K12K15KSE +/- 0.52, N = 3SE +/- 0.42, N = 312696.3412498.561. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Enhanced-O2-O2 -fno-omit-frame-pointer306090120150SE +/- 0.00, N = 3SE +/- 0.33, N = 31311291. (CC) gcc options: -fopenmp -O2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Swirl-O2-O2 -fno-omit-frame-pointer70140210280350SE +/- 2.33, N = 3SE +/- 0.88, N = 33353301. (CC) gcc options: -fopenmp -O2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

SVT-HEVC

Tuning: 7 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer510152025SE +/- 0.02, N = 3SE +/- 0.01, N = 320.2119.931. (CC) gcc options: -O2 -fPIE -fPIC -O3 -pie -rdynamic -lpthread -lrt

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Compression Speed-O2-O2 -fno-omit-frame-pointer306090120150SE +/- 0.33, N = 3SE +/- 0.29, N = 3145.3143.31. (CC) gcc options: -O2 -pthread -lz

PJSIP

Method: INVITE

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: INVITE-O2-O2 -fno-omit-frame-pointer6001200180024003000SE +/- 11.05, N = 3SE +/- 5.90, N = 3269026551. (CC) gcc options: -pthread -lSDL2 -lstdc++ -lopus -lssl -lcrypto -lm -lrt -lpthread -lasound -O2

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: NDT Mapping

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: NDT Mapping-O2-O2 -fno-omit-frame-pointer140280420560700SE +/- 2.10, N = 3SE +/- 1.23, N = 3664.26655.771. (CXX) g++ options: -O3 -std=c++11 -fopenmp

PJSIP

Method: OPTIONS, Stateful

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: OPTIONS, Stateful-O2-O2 -fno-omit-frame-pointer9001800270036004500SE +/- 3.53, N = 3SE +/- 7.00, N = 3435643011. (CC) gcc options: -pthread -lSDL2 -lstdc++ -lopus -lssl -lcrypto -lm -lrt -lpthread -lasound -O2

x264

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2022-02-22Video Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer48121620SE +/- 0.10, N = 12SE +/- 0.10, N = 1314.3514.171. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Sharpen-O2-O2 -fno-omit-frame-pointer20406080100SE +/- 0.33, N = 3SE +/- 0.33, N = 383821. (CC) gcc options: -fopenmp -O2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-Relaxation-O2-O2 -fno-omit-frame-pointer400800120016002000SE +/- 0.16, N = 3SE +/- 0.10, N = 31968.871945.401. (CC) gcc options: -O2 -lm

WavPack Audio Encoding

WAV To WavPack

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.3WAV To WavPack-O2-O2 -fno-omit-frame-pointer3691215SE +/- 0.00, N = 5SE +/- 0.00, N = 512.3412.491. (CXX) g++ options: -O2 -rdynamic

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech Synthesis-O2-O2 -fno-omit-frame-pointer714212835SE +/- 0.07, N = 4SE +/- 0.14, N = 430.0230.381. (CC) gcc options: -O2 -std=c99 -lpthread -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier Transform-O2-O2 -fno-omit-frame-pointer50100150200250SE +/- 1.18, N = 3SE +/- 0.91, N = 3208.27210.731. (CC) gcc options: -O2 -lm

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Euclidean Cluster

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Euclidean Cluster-O2-O2 -fno-omit-frame-pointer2004006008001000SE +/- 3.93, N = 3SE +/- 3.50, N = 31108.241095.491. (CXX) g++ options: -O3 -std=c++11 -fopenmp

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total Time-O2-O2 -fno-omit-frame-pointer918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 337.1637.581. (CC) gcc options: -lm -O3 -O2

SVT-HEVC

Tuning: 1 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 1 - Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer0.21830.43660.65490.87321.0915SE +/- 0.00, N = 3SE +/- 0.00, N = 30.970.961. (CC) gcc options: -O2 -fPIE -fPIC -O3 -pie -rdynamic -lpthread -lrt

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression Speed-O2-O2 -fno-omit-frame-pointer510152025SE +/- 0.03, N = 3SE +/- 0.03, N = 319.519.31. (CC) gcc options: -O2 -pthread -lz

oneDNN

Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU-O2-O2 -fno-omit-frame-pointer3691215SE +/- 0.00524, N = 3SE +/- 0.02613, N = 39.180639.09057MIN: 8.9MIN: 8.771. (CXX) g++ options: -O3 -march=native -O2 -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl -lpthread

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte Carlo-O2-O2 -fno-omit-frame-pointer160320480640800SE +/- 0.71, N = 3SE +/- 0.03, N = 3742.34735.221. (CC) gcc options: -O2 -lm

DDraceNetwork

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap

OpenBenchmarking.orgFrames Per Second, More Is BetterDDraceNetwork 15.8.1Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap-O2-O2 -fno-omit-frame-pointer120240360480600SE +/- 1.79, N = 3SE +/- 4.00, N = 3557.98552.681. (CXX) g++ options: -O2 -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3-O2-O2 -fno-omit-frame-pointer3691215SE +/- 0.003, N = 3SE +/- 0.006, N = 39.0279.1131. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -O2 -lm

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.3.1WAV To Opus Encode-O2-O2 -fno-omit-frame-pointer246810SE +/- 0.014, N = 5SE +/- 0.011, N = 57.7117.7821. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

SVT-HEVC

Tuning: 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 4K-O2-O2 -fno-omit-frame-pointer918273645SE +/- 0.02, N = 3SE +/- 0.04, N = 340.8440.511. (CC) gcc options: -O2 -fPIE -fPIC -O3 -pie -rdynamic -lpthread -lrt

Kripke

OpenBenchmarking.orgThroughput FoM, More Is BetterKripke 1.2.4-O2-O2 -fno-omit-frame-pointer4M8M12M16M20MSE +/- 29023.91, N = 3SE +/- 42502.90, N = 320822210206544801. (CXX) g++ options: -O2 -O3 -fopenmp

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny Analysis-O2-O2 -fno-omit-frame-pointer306090120150SE +/- 0.49, N = 3SE +/- 0.47, N = 3131.73132.661. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -O2 -lm

LZ4 Compression

Compression Level: 1 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression Speed-O2-O2 -fno-omit-frame-pointer16003200480064008000SE +/- 20.57, N = 3SE +/- 31.80, N = 37273.847223.791. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression Speed-O2-O2 -fno-omit-frame-pointer2K4K6K8K10KSE +/- 8.06, N = 5SE +/- 32.72, N = 47842.47789.71. (CC) gcc options: -O3

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU-O2-O2 -fno-omit-frame-pointer510152025SE +/- 0.02, N = 3SE +/- 0.01, N = 322.0821.94MIN: 21.67MIN: 21.561. (CXX) g++ options: -O3 -march=native -O2 -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl -lpthread

Ngspice

Circuit: C7552

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C7552-O2-O2 -fno-omit-frame-pointer60120180240300SE +/- 1.35, N = 3SE +/- 0.32, N = 3288.79290.721. (CC) gcc options: -O2 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression Speed-O2-O2 -fno-omit-frame-pointer1224364860SE +/- 0.59, N = 5SE +/- 0.61, N = 454.3954.101. (CC) gcc options: -O3

Zstd Compression

Compression Level: 3, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Decompression Speed-O2-O2 -fno-omit-frame-pointer7001400210028003500SE +/- 5.81, N = 3SE +/- 6.77, N = 33396.43414.31. (CC) gcc options: -O2 -pthread -lz

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression Speed-O2-O2 -fno-omit-frame-pointer6001200180024003000SE +/- 4.34, N = 3SE +/- 5.52, N = 32770.12757.31. (CC) gcc options: -O2 -pthread -lz

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 512-O2-O2 -fno-omit-frame-pointer0.25040.50080.75121.00161.252SE +/- 0.002150, N = 3SE +/- 0.003576, N = 31.1130831.1091811. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Resizing-O2-O2 -fno-omit-frame-pointer130260390520650SE +/- 1.86, N = 3SE +/- 2.40, N = 35986001. (CC) gcc options: -fopenmp -O2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression Speed-O2-O2 -fno-omit-frame-pointer6001200180024003000SE +/- 4.14, N = 3SE +/- 1.15, N = 32669.82661.11. (CC) gcc options: -O2 -pthread -lz

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Decompression Speed-O2-O2 -fno-omit-frame-pointer7001400210028003500SE +/- 5.43, N = 3SE +/- 2.19, N = 33488.23496.81. (CC) gcc options: -O2 -pthread -lz

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression Speed-O2-O2 -fno-omit-frame-pointer2K4K6K8K10KSE +/- 44.10, N = 3SE +/- 28.42, N = 38190.68171.21. (CC) gcc options: -O3

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Points2Image

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Points2Image-O2-O2 -fno-omit-frame-pointer4K8K12K16K20KSE +/- 100.97, N = 3SE +/- 150.13, N = 318321.8818292.201. (CXX) g++ options: -O3 -std=c++11 -fopenmp

Ngspice

Circuit: C2670

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C2670-O2-O2 -fno-omit-frame-pointer306090120150SE +/- 0.39, N = 3SE +/- 0.33, N = 3139.66139.891. (CC) gcc options: -O2 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per Pixel-O2-O2 -fno-omit-frame-pointer50100150200250SE +/- 0.29, N = 3SE +/- 0.47, N = 3244.92245.281. (CC) gcc options: -lm -lpthread -O3 -O2

yquake2

Renderer: Software CPU Color Light - AF: On - MSAA: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU Color Light - AF: On - MSAA: On - Resolution: 1920 x 1080-O2-O2 -fno-omit-frame-pointer20406080100SE +/- 0.07, N = 3SE +/- 0.28, N = 378.678.51. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

Stargate Digital Audio Workstation

Sample Rate: 44100 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 44100 - Buffer Size: 512-O2-O2 -fno-omit-frame-pointer0.3440.6881.0321.3761.72SE +/- 0.004298, N = 3SE +/- 0.006686, N = 31.5269091.5288191. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

yquake2

Renderer: Software CPU - AF: On - MSAA: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU - AF: On - MSAA: On - Resolution: 1920 x 1080-O2-O2 -fno-omit-frame-pointer20406080100SE +/- 0.23, N = 3SE +/- 0.15, N = 384.284.11. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Rotate-O2-O2 -fno-omit-frame-pointer130260390520650SE +/- 0.33, N = 3SE +/- 2.31, N = 36066061. (CC) gcc options: -fopenmp -O2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression Speed-O2-O2 -fno-omit-frame-pointer48121620SE +/- 0.10, N = 3SE +/- 0.03, N = 316.916.91. (CC) gcc options: -O2 -pthread -lz


Phoronix Test Suite v10.8.4