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.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2206274-NE-FEDORACFL13
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

Audio Encoding 5 Tests
Bioinformatics 2 Tests
C/C++ Compiler Tests 14 Tests
Compression Tests 2 Tests
CPU Massive 16 Tests
Creator Workloads 17 Tests
Cryptography 3 Tests
Database Test Suite 2 Tests
Encoding 9 Tests
HPC - High Performance Computing 6 Tests
Common Kernel Benchmarks 2 Tests
Multi-Core 12 Tests
Programmer / Developer System Benchmarks 3 Tests
Raytracing 2 Tests
Renderers 3 Tests
Scientific Computing 4 Tests
Server 2 Tests
Server CPU Tests 11 Tests
Single-Threaded 6 Tests
Telephony 2 Tests
Video Encoding 4 Tests
Common Workstation Benchmarks 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs
No Box Plots
On Line Graphs With Missing Data, Connect The Line Gaps

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
-O2
June 26 2022
  5 Hours, 22 Minutes
-O2 -fno-omit-frame-pointer
June 26 2022
  6 Hours, 5 Minutes
Invert Hiding All Results Option
  5 Hours, 44 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Fedora Linux -fno-omit-frame-pointer Performance Impact - Phoronix Test Suite

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&sro&gru.

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 Impactsysbench: CPUddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - Multeasymapyquake2: OpenGL 3.x - On - On - 1920 x 1080yquake2: Software CPU - On - On - 1920 x 1080yquake2: OpenGL ES 3.x - On - On - 1920 x 1080yquake2: Software CPU Color Light - On - On - 1920 x 1080svt-av1: Preset 4 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-hevc: 1 - Bosphorus 4Ksvt-hevc: 7 - Bosphorus 4Ksvt-hevc: 10 - Bosphorus 4Ksvt-vp9: VMAF Optimized - Bosphorus 4Ksvt-vp9: PSNR/SSIM Optimized - Bosphorus 4Ksvt-vp9: Visual Quality Optimized - Bosphorus 4Kx264: Bosphorus 4Kmt-dgemm: Sustained Floating-Point Rategraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiancompress-lz4: 1 - Compression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-zstd: 3 - Compression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedscimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationhimeno: Poisson Pressure Solverbotan: KASUMIbotan: KASUMI - Decryptbotan: AES-256botan: AES-256 - Decryptbotan: Twofishbotan: Twofish - Decryptbotan: Blowfishbotan: Blowfish - Decryptbotan: CAST-256botan: CAST-256 - Decryptbotan: ChaCha20Poly1305botan: ChaCha20Poly1305 - Decryptsysbench: RAM / Memorycryptopp: Unkeyed Algorithmsstargate: 44100 - 512stargate: 96000 - 512stargate: 44100 - 1024stargate: 480000 - 512stargate: 96000 - 1024stargate: 480000 - 1024redis: GETredis: SETpjsip: INVITEpjsip: OPTIONS, Statefulpjsip: OPTIONS, Statelessliquid-dsp: 1 - 256 - 57liquid-dsp: 2 - 256 - 57liquid-dsp: 4 - 256 - 57liquid-dsp: 8 - 256 - 57liquid-dsp: 12 - 256 - 57daphne: OpenMP - NDT Mappingdaphne: OpenMP - Points2Imagedaphne: OpenMP - Euclidean Clusterkripke: postmark: Disk Transaction Performanceonednn: IP Shapes 1D - f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUonednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: Deconvolution Batch shapes_3d - f32 - CPUonednn: Recurrent Neural Network Training - f32 - CPUmrbayes: Primate Phylogeny Analysisc-ray: Total Time - 4K, 16 Rays Per Pixelpovray: Trace Timeaobench: 2048 x 2048 - Total Timeencode-flac: WAV To FLACencode-mp3: WAV To MP3encode-opus: WAV To Opus Encodeespeak: Text-To-Speech Synthesisgcrypt: ngspice: C2670ngspice: C7552astcenc: Mediumastcenc: Thoroughastcenc: Exhaustivesqlite-speedtest: Timed Time - Size 1,000encode-wavpack: WAV To WavPack-O2-O2 -fno-omit-frame-pointer12696.34557.98647.784.2658.978.60.98713.35438.31157.2520.9720.2140.8428.8630.8223.1514.350.788976335606831315981697273.848190.654.397842.41391.319.52669.8335.53396.4145.33488.216.92770.11581.17742.34208.272701.342285.031968.874425.83115786.88583.5325435.9685348.250345.587343.041417.773429.88492.59891.210762.163756.31710939.82383.5889971.5269091.1130831.5800431.5342351.1757381.5590682317168.001709750.002690435615789763592333127233333233046667310600000322190000664.2618321.8789841641108.242082221052829.1806322.084411.421511.80176153.02131.731244.91881.03037.15915.9259.0277.71130.017215.370139.663288.7935.513614.7127139.655083.24012.33812498.56552.68623.884.1641.978.50.97013.05937.40056.1480.9619.9340.5128.3530.1322.3014.170.643800330606821296001667223.798171.254.107789.71364.019.32661.1322.23414.3143.33496.816.92757.31524.29735.22210.732603.662126.451945.404242.32810478.03874.335754.615754.641251.443249.432276.979280.33282.04082.044402.122400.6852526.02368.9973831.5288191.1091811.5485651.5001551.1398091.513763363907.59344012.952655430114279061948667123466667206968000300993333309426667655.7718292.2041583981095.492065448051029.0905721.936412.252912.36106417.22132.660245.27986.37137.58117.3729.1137.78230.376219.476139.889290.7225.750015.0202151.799384.69412.486OpenBenchmarking.org

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

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

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

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

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

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

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

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

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-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

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

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

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

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-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

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

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

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

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

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

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

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: 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

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

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: 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

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

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

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

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

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: 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

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: 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

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

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

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

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

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

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

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: 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

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

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

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: 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: 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

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

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: 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: 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: 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Phoronix Test Suite v10.8.4