EPYC 7502 - GCC 8 vs. GCC 9 Reference

Benchmarks for a future article.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2002041-VE-EPYC7502G03
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:

AV1 2 Tests
Bioinformatics 2 Tests
C/C++ Compiler Tests 20 Tests
Compression Tests 3 Tests
CPU Massive 32 Tests
Creator Workloads 11 Tests
Cryptography 2 Tests
Database Test Suite 5 Tests
Encoding 6 Tests
HPC - High Performance Computing 8 Tests
Imaging 2 Tests
Common Kernel Benchmarks 6 Tests
Memory Test Suite 3 Tests
Molecular Dynamics 2 Tests
MPI Benchmarks 3 Tests
Multi-Core 21 Tests
NVIDIA GPU Compute 2 Tests
OpenCL 2 Tests
OpenMPI Tests 4 Tests
Programmer / Developer System Benchmarks 4 Tests
Renderers 2 Tests
Scientific Computing 5 Tests
Server 10 Tests
Server CPU Tests 20 Tests
Single-Threaded 4 Tests
Video Encoding 6 Tests
Common Workstation Benchmarks 6 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

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
GCC 8.3.0
February 03 2020
  3 Hours, 19 Minutes
GCC 9.2.1
February 03 2020
  3 Hours, 38 Minutes
Invert Hiding All Results Option
  3 Hours, 29 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):


EPYC 7502 - GCC 8 vs. GCC 9 ReferenceOpenBenchmarking.orgPhoronix Test SuiteAMD EPYC 7502 32-Core @ 2.50GHz (32 Cores / 64 Threads)ASRockRack EPYCD8 (P2.10 BIOS)AMD Starship/Matisse126GB3841GB Micron_9300_MTFDHAL3T8TDPllvmpipe 126GBAMD Starship/MatisseVE2282 x Intel I350Ubuntu 19.105.5.0-050500-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.53.3 Mesa 19.2.8 (LLVM 9.0 128 bits)GCC 8.3.0GCC 9.2.1 20191008ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilersFile-SystemScreen ResolutionEPYC 7502 - GCC 8 Vs. GCC 9 Reference BenchmarksSystem Logs- GCC 8.3.0: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto --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 - GCC 9.2.1: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x830101c- Python 2.7.17 + Python 3.7.5- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + tsx_async_abort: Not affected

GCC 8.3.0 vs. GCC 9.2.1 ComparisonPhoronix Test SuiteBaseline+9.4%+9.4%+18.8%+18.8%+28.2%+28.2%37.4%35.5%20.2%13.8%12.3%4.5%4.4%3.9%3%2%2%Add - IntegerAverage - IntegerBlowfish32.5%Scale - IntegerTime To Compile15.5%Rand ReadS.F.P.R13.4%SETP.P.S9.8%508%Copy - Integer5.7%1005%AddGETRead While WritingV.P.M3.2%S.W.P.SOpenMP LavaMD2.4%Buffer Test - Normal Load - Read WriteSP.B2%H.2.V.ERAMspeed SMPRAMspeed SMPJohn The RipperRAMspeed SMPBuild2Facebook RocksDBACES DGEMMRedisHimeno BenchmarkApache SiegeRAMspeed SMPApache SiegeMemcached mcperfRedisFacebook RocksDBBRL-CADApache BenchmarkRodiniaPostgreSQL pgbenchNAS Parallel Benchmarksx264GCC 8.3.0GCC 9.2.1

EPYC 7502 - GCC 8 vs. GCC 9 Referenceramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Scale - Floating Pointramspeed: Average - Floating Pointstream: Copystream: Scalestream: Triadstream: Addmbw: Memory Copy - 4096 MiBmbw: Memory Copy, Fixed Block Size - 4096 MiBnpb: BT.Cnpb: FT.Cnpb: LU.Cnpb: MG.Cnpb: SP.Bparboil: OpenMP LBMparboil: OpenMP MRI Griddingcloverleaf: Lagrangian-Eulerian Hydrodynamicsrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclustermrbayes: Primate Phylogeny Analysisjohn-the-ripper: Blowfishgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizingsvt-av1: 1080p 8-bit YUV To AV1 Video Encodesvt-hevc: 1080p 8-bit YUV To HEVC Video Encodevpxenc: Speed 5x264: H.264 Video Encodingx265: H.265 1080p Video Encodingmt-dgemm: Sustained Floating-Point Ratehimeno: Poisson Pressure Solvercompress-7zip: Compress Speed Testbuild2: Time To Compiletungsten: Water Causticcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19dav1d: Summer Nature 4Kradiance: SMP Parallelopenssl: RSA 4096-bit Performancetjbench: Decompression Throughputgromacs: Water Benchmarkmysqlslap: 128pgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writesqlite-speedtest: Timed Time - Size 1,000redis: GETredis: SETsysbench: Memorysysbench: CPUrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Read While Writingmcperf: Addmcperf: Getmcperf: Setmcperf: Appendmcperf: Replacenginx: Static Web Page Servingapache: Static Web Page Servingapache-siege: 50apache-siege: 100brl-cad: VGR Performance MetricGCC 8.3.0GCC 9.2.130948.9930112.8733201.4829892.0631024.8528880.6529947.7879091.278389.886732.986158.715554.0579078.78679600.9146766.4078091.2543961.0642449.1527.82324175.2829940.5210.7839.76014.51396.05457670534375556205263.771336.2818.27146.1948.2410.3849433636.01671816601855.73823.550922.5619.68316.566217.3377389.7170.3379663.118331445343.11377128910.87511777.2241908202.521406893.816650906.777155969.7149104928410355020492845533835.354084.934890.636497.936104.832961.8926213.7030420.3836627.7936686942512.528490.9639922.4440493.6730682.0728504.1629601.6379096.278459.186924.486317.815555.1199064.06778437.2846805.0077547.4443582.1541621.9727.60787975.8641230.5211.0429.66814.42195.54543531538374558205063.225339.3218.32149.0848.419.1568933311.51064316478864.37423.412922.8899.72916.665215.8117390.9170.0489233.108335445945.72701629492.35663676.6821992657.331579852.716578445.853355950.8013119370324354747512292635349.153453.034385.336787.635605.732907.5727000.1728178.0934900.20355529OpenBenchmarking.org

RAMspeed SMP

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerGCC 8.3.0GCC 9.2.19K18K27K36K45K30948.9942512.501. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerGCC 8.3.0GCC 9.2.16K12K18K24K30K30112.8728490.961. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerGCC 8.3.0GCC 9.2.19K18K27K36K45K33201.4839922.441. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerGCC 8.3.0GCC 9.2.19K18K27K36K45K29892.0640493.671. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointGCC 8.3.0GCC 9.2.17K14K21K28K35K31024.8530682.071. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointGCC 8.3.0GCC 9.2.16K12K18K24K30K28880.6528504.161. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointGCC 8.3.0GCC 9.2.16K12K18K24K30K29947.7829601.631. (CC) gcc options: -O3 -march=native

Stream

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyGCC 8.3.0GCC 9.2.120K40K60K80K100KSE +/- 3.76, N = 5SE +/- 6.36, N = 579091.279096.21. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyGCC 8.3.0GCC 9.2.114K28K42K56K70KMin: 79082.8 / Avg: 79091.18 / Max: 79102.4Min: 79075.3 / Avg: 79096.22 / Max: 79113.61. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleGCC 8.3.0GCC 9.2.120K40K60K80K100KSE +/- 6.31, N = 5SE +/- 8.34, N = 578389.878459.11. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleGCC 8.3.0GCC 9.2.114K28K42K56K70KMin: 78373.5 / Avg: 78389.78 / Max: 78408.3Min: 78438.5 / Avg: 78459.06 / Max: 78485.31. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadGCC 8.3.0GCC 9.2.120K40K60K80K100KSE +/- 7.91, N = 5SE +/- 12.29, N = 586732.986924.41. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadGCC 8.3.0GCC 9.2.115K30K45K60K75KMin: 86708.4 / Avg: 86732.92 / Max: 86755.5Min: 86903.1 / Avg: 86924.38 / Max: 86972.11. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddGCC 8.3.0GCC 9.2.120K40K60K80K100KSE +/- 11.38, N = 5SE +/- 10.67, N = 586158.786317.81. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddGCC 8.3.0GCC 9.2.115K30K45K60K75KMin: 86117.2 / Avg: 86158.68 / Max: 86179.2Min: 86293.7 / Avg: 86317.82 / Max: 86352.21. (CC) gcc options: -O3 -march=native -fopenmp

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBGCC 8.3.0GCC 9.2.13K6K9K12K15KSE +/- 48.26, N = 3SE +/- 13.01, N = 315554.0615555.121. (CC) gcc options: -O3 -march=native
OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBGCC 8.3.0GCC 9.2.13K6K9K12K15KMin: 15477.16 / Avg: 15554.06 / Max: 15643.02Min: 15530.71 / Avg: 15555.12 / Max: 15575.151. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiBGCC 8.3.0GCC 9.2.12K4K6K8K10KSE +/- 17.73, N = 3SE +/- 16.86, N = 39078.799064.071. (CC) gcc options: -O3 -march=native
OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiBGCC 8.3.0GCC 9.2.116003200480064008000Min: 9044.62 / Avg: 9078.79 / Max: 9104.1Min: 9031.02 / Avg: 9064.07 / Max: 9086.411. (CC) gcc options: -O3 -march=native

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CGCC 8.3.0GCC 9.2.120K40K60K80K100KSE +/- 394.83, N = 3SE +/- 822.85, N = 379600.9178437.281. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CGCC 8.3.0GCC 9.2.114K28K42K56K70KMin: 78814.73 / Avg: 79600.91 / Max: 80058.15Min: 76802.4 / Avg: 78437.28 / Max: 79417.921. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CGCC 8.3.0GCC 9.2.110K20K30K40K50KSE +/- 1.74, N = 3SE +/- 25.62, N = 346766.4046805.001. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CGCC 8.3.0GCC 9.2.18K16K24K32K40KMin: 46763.13 / Avg: 46766.4 / Max: 46769.05Min: 46754.48 / Avg: 46805 / Max: 46837.721. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CGCC 8.3.0GCC 9.2.120K40K60K80K100KSE +/- 61.36, N = 3SE +/- 210.16, N = 378091.2577547.441. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CGCC 8.3.0GCC 9.2.114K28K42K56K70KMin: 77969.91 / Avg: 78091.25 / Max: 78167.75Min: 77247.45 / Avg: 77547.44 / Max: 77952.41. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CGCC 8.3.0GCC 9.2.19K18K27K36K45KSE +/- 51.71, N = 3SE +/- 241.11, N = 343961.0643582.151. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CGCC 8.3.0GCC 9.2.18K16K24K32K40KMin: 43857.73 / Avg: 43961.06 / Max: 44016.18Min: 43146.64 / Avg: 43582.15 / Max: 43979.21. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BGCC 8.3.0GCC 9.2.19K18K27K36K45KSE +/- 373.17, N = 15SE +/- 410.87, N = 1542449.1541621.971. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BGCC 8.3.0GCC 9.2.17K14K21K28K35KMin: 39561.74 / Avg: 42449.15 / Max: 43839.59Min: 39532.5 / Avg: 41621.97 / Max: 43749.051. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

Parboil

The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMGCC 8.3.0GCC 9.2.1714212835SE +/- 0.24, N = 3SE +/- 0.02, N = 327.8227.611. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMGCC 8.3.0GCC 9.2.1612182430Min: 27.4 / Avg: 27.82 / Max: 28.23Min: 27.56 / Avg: 27.61 / Max: 27.631. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingGCC 8.3.0GCC 9.2.120406080100SE +/- 0.12, N = 3SE +/- 0.45, N = 375.2875.861. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingGCC 8.3.0GCC 9.2.11530456075Min: 75.06 / Avg: 75.28 / Max: 75.48Min: 75.09 / Avg: 75.86 / Max: 76.641. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

CloverLeaf

CloverLeaf is a Lagrangian-Eulerian hydrodynamics benchmark. This test profile currently makes use of CloverLeaf's OpenMP version and benchmarked with the clover_bm8192.in input file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsGCC 8.3.0GCC 9.2.10.1170.2340.3510.4680.585SE +/- 0.00, N = 3SE +/- 0.00, N = 30.520.521. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsGCC 8.3.0GCC 9.2.1246810Min: 0.52 / Avg: 0.52 / Max: 0.52Min: 0.52 / Avg: 0.52 / Max: 0.521. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Rodinia

Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDGCC 8.3.0GCC 9.2.13691215SE +/- 0.01, N = 3SE +/- 0.09, N = 310.7811.041. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDGCC 8.3.0GCC 9.2.13691215Min: 10.77 / Avg: 10.78 / Max: 10.8Min: 10.95 / Avg: 11.04 / Max: 11.231. (CXX) g++ options: -O2 -lOpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverGCC 8.3.0GCC 9.2.13691215SE +/- 0.060, N = 3SE +/- 0.017, N = 39.7609.6681. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverGCC 8.3.0GCC 9.2.13691215Min: 9.66 / Avg: 9.76 / Max: 9.87Min: 9.64 / Avg: 9.67 / Max: 9.691. (CXX) g++ options: -O2 -lOpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterGCC 8.3.0GCC 9.2.148121620SE +/- 0.05, N = 3SE +/- 0.04, N = 314.5114.421. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterGCC 8.3.0GCC 9.2.148121620Min: 14.42 / Avg: 14.51 / Max: 14.57Min: 14.34 / Avg: 14.42 / Max: 14.481. (CXX) g++ options: -O2 -lOpenCL

Timed MrBayes Analysis

This test performs a bayesian analysis of a set of primate genome sequences in order to estimate their phylogeny. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisGCC 8.3.0GCC 9.2.120406080100SE +/- 0.48, N = 3SE +/- 0.80, N = 396.0595.551. (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 -lm
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisGCC 8.3.0GCC 9.2.120406080100Min: 95.41 / Avg: 96.05 / Max: 96.98Min: 94.18 / Avg: 95.55 / Max: 96.941. (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 -lm

John The Ripper

This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishGCC 8.3.0GCC 9.2.112K24K36K48K60KSE +/- 23.16, N = 3SE +/- 33.20, N = 357670435311. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishGCC 8.3.0GCC 9.2.110K20K30K40K50KMin: 57638 / Avg: 57670 / Max: 57715Min: 43473 / Avg: 43530.67 / Max: 435881. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateGCC 8.3.0GCC 9.2.1120240360480600SE +/- 2.08, N = 35345381. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateGCC 8.3.0GCC 9.2.1100200300400500Min: 531 / Avg: 534 / Max: 5381. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenGCC 8.3.0GCC 9.2.1801602403204003753741. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedGCC 8.3.0GCC 9.2.11202403604806005565581. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingGCC 8.3.0GCC 9.2.1400800120016002000SE +/- 3.18, N = 3SE +/- 10.69, N = 3205220501. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingGCC 8.3.0GCC 9.2.1400800120016002000Min: 2046 / Avg: 2052.33 / Max: 2056Min: 2031 / Avg: 2050 / Max: 20681. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

SVT-AV1

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.51080p 8-bit YUV To AV1 Video EncodeGCC 8.3.0GCC 9.2.11428425670SE +/- 0.25, N = 3SE +/- 0.47, N = 363.7763.231. (CXX) g++ options: -O3 -pie -lpthread -lm
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.51080p 8-bit YUV To AV1 Video EncodeGCC 8.3.0GCC 9.2.11224364860Min: 63.31 / Avg: 63.77 / Max: 64.16Min: 62.31 / Avg: 63.22 / Max: 63.821. (CXX) g++ options: -O3 -pie -lpthread -lm

SVT-HEVC

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 2019-02-031080p 8-bit YUV To HEVC Video EncodeGCC 8.3.0GCC 9.2.170140210280350SE +/- 1.60, N = 3SE +/- 1.61, N = 3336.28339.321. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 2019-02-031080p 8-bit YUV To HEVC Video EncodeGCC 8.3.0GCC 9.2.160120180240300Min: 333.15 / Avg: 336.28 / Max: 338.41Min: 336.51 / Avg: 339.32 / Max: 342.081. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt

VP9 libvpx Encoding

This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9/WebM format using a sample 1080p video. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 5GCC 8.3.0GCC 9.2.1510152025SE +/- 0.01, N = 3SE +/- 0.06, N = 318.2718.321. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 5GCC 8.3.0GCC 9.2.1510152025Min: 18.25 / Avg: 18.27 / Max: 18.29Min: 18.24 / Avg: 18.32 / Max: 18.431. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

x264

This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingGCC 8.3.0GCC 9.2.1306090120150SE +/- 0.14, N = 3SE +/- 1.08, N = 3146.19149.081. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingGCC 8.3.0GCC 9.2.1306090120150Min: 145.95 / Avg: 146.19 / Max: 146.44Min: 147.43 / Avg: 149.08 / Max: 151.121. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingGCC 8.3.0GCC 9.2.11122334455SE +/- 0.09, N = 3SE +/- 0.19, N = 348.2448.411. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingGCC 8.3.0GCC 9.2.11020304050Min: 48.11 / Avg: 48.24 / Max: 48.41Min: 48.05 / Avg: 48.41 / Max: 48.711. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

ACES DGEMM

This is a multi-threaded DGEMM benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateGCC 8.3.0GCC 9.2.13691215SE +/- 0.134951, N = 3SE +/- 0.084815, N = 1510.3849439.1568931. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateGCC 8.3.0GCC 9.2.13691215Min: 10.12 / Avg: 10.38 / Max: 10.53Min: 8.45 / Avg: 9.16 / Max: 9.521. (CC) gcc options: -O3 -march=native -fopenmp

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 8.3.0GCC 9.2.18001600240032004000SE +/- 29.25, N = 13SE +/- 52.86, N = 123636.023311.511. (CC) gcc options: -O3 -mavx2
OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 8.3.0GCC 9.2.16001200180024003000Min: 3410.26 / Avg: 3636.02 / Max: 3753.66Min: 3000.01 / Avg: 3311.51 / Max: 3584.821. (CC) gcc options: -O3 -mavx2

7-Zip Compression

This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestGCC 8.3.0GCC 9.2.140K80K120K160K200KSE +/- 377.56, N = 3SE +/- 393.47, N = 31660181647881. (CXX) g++ options: -pipe -lpthread
OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestGCC 8.3.0GCC 9.2.130K60K90K120K150KMin: 165315 / Avg: 166018.33 / Max: 166608Min: 164078 / Avg: 164787.67 / Max: 1654371. (CXX) g++ options: -pipe -lpthread

Build2

This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileGCC 8.3.0GCC 9.2.11428425670SE +/- 0.07, N = 3SE +/- 0.14, N = 355.7464.37
OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileGCC 8.3.0GCC 9.2.11326395265Min: 55.61 / Avg: 55.74 / Max: 55.84Min: 64.19 / Avg: 64.37 / Max: 64.65

Tungsten Renderer

Tungsten is a C++ physically based renderer that makes use of Intel's Embree ray tracing library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticGCC 8.3.0GCC 9.2.1612182430SE +/- 0.02, N = 3SE +/- 0.06, N = 323.5523.411. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl
OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticGCC 8.3.0GCC 9.2.1510152025Min: 23.53 / Avg: 23.55 / Max: 23.59Min: 23.29 / Avg: 23.41 / Max: 23.491. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl

XZ Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9GCC 8.3.0GCC 9.2.1510152025SE +/- 0.03, N = 3SE +/- 0.04, N = 322.5622.891. (CC) gcc options: -pthread -fvisibility=hidden -O2
OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9GCC 8.3.0GCC 9.2.1510152025Min: 22.53 / Avg: 22.56 / Max: 22.61Min: 22.85 / Avg: 22.89 / Max: 22.961. (CC) gcc options: -pthread -fvisibility=hidden -O2

Zstd Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19GCC 8.3.0GCC 9.2.13691215SE +/- 0.025, N = 3SE +/- 0.040, N = 39.6839.7291. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19GCC 8.3.0GCC 9.2.13691215Min: 9.64 / Avg: 9.68 / Max: 9.73Min: 9.68 / Avg: 9.73 / Max: 9.811. (CC) gcc options: -O3 -pthread -lz -llzma

dav1d

Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode some sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.3Video Input: Summer Nature 4KGCC 8.3.0GCC 9.2.148121620SE +/- 0.01, N = 3SE +/- 0.02, N = 316.5716.671. (CC) gcc options: -pthread
OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.3Video Input: Summer Nature 4KGCC 8.3.0GCC 9.2.148121620Min: 16.55 / Avg: 16.57 / Max: 16.59Min: 16.64 / Avg: 16.66 / Max: 16.71. (CC) gcc options: -pthread

Radiance Benchmark

This is a benchmark of NREL Radiance, a synthetic imaging system that is open-source and developed by the Lawrence Berkeley National Laboratory in California. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelGCC 8.3.0GCC 9.2.150100150200250217.34215.81

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceGCC 8.3.0GCC 9.2.116003200480064008000SE +/- 1.47, N = 3SE +/- 1.05, N = 37389.77390.91. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceGCC 8.3.0GCC 9.2.113002600390052006500Min: 7387.1 / Avg: 7389.73 / Max: 7392.2Min: 7389.3 / Avg: 7390.93 / Max: 7392.91. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

libjpeg-turbo tjbench

tjbench is a JPEG decompression/compression benchmark part of libjpeg-turbo. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression ThroughputGCC 8.3.0GCC 9.2.14080120160200SE +/- 0.10, N = 3SE +/- 0.02, N = 3170.34170.051. (CC) gcc options: -O3 -rdynamic
OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression ThroughputGCC 8.3.0GCC 9.2.1306090120150Min: 170.16 / Avg: 170.34 / Max: 170.5Min: 170.02 / Avg: 170.05 / Max: 170.081. (CC) gcc options: -O3 -rdynamic

GROMACS

The Gromacs molecular dynamics package testing on the CPU with the water_GMX50 data. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2019.4Water BenchmarkGCC 8.3.0GCC 9.2.10.70161.40322.10482.80643.508SE +/- 0.006, N = 3SE +/- 0.003, N = 33.1183.1081. (CXX) g++ options: -mavx2 -mfma -std=c++11 -O3 -funroll-all-loops -pthread -lrt -lpthread -lm
OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2019.4Water BenchmarkGCC 8.3.0GCC 9.2.1246810Min: 3.11 / Avg: 3.12 / Max: 3.13Min: 3.1 / Avg: 3.11 / Max: 3.111. (CXX) g++ options: -mavx2 -mfma -std=c++11 -O3 -funroll-all-loops -pthread -lrt -lpthread -lm

MariaDB

This is a MariaDB MySQL database server benchmark making use of mysqlslap. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 128GCC 8.3.0GCC 9.2.170140210280350SE +/- 0.06, N = 3SE +/- 0.54, N = 33313351. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl
OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 128GCC 8.3.0GCC 9.2.160120180240300Min: 331.13 / Avg: 331.24 / Max: 331.35Min: 333.56 / Avg: 334.6 / Max: 335.351. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

PostgreSQL pgbench

This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyGCC 8.3.0GCC 9.2.1100K200K300K400K500KSE +/- 1777.36, N = 3SE +/- 1384.12, N = 3445343.11445945.731. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyGCC 8.3.0GCC 9.2.180K160K240K320K400KMin: 442869.6 / Avg: 445343.11 / Max: 448790.84Min: 443489.16 / Avg: 445945.73 / Max: 448279.131. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteGCC 8.3.0GCC 9.2.16K12K18K24K30KSE +/- 137.73, N = 3SE +/- 334.04, N = 1528910.8829492.361. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteGCC 8.3.0GCC 9.2.15K10K15K20K25KMin: 28652.3 / Avg: 28910.88 / Max: 29122.42Min: 27902.06 / Avg: 29492.36 / Max: 32333.131. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

SQLite Speedtest

This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000GCC 8.3.0GCC 9.2.120406080100SE +/- 0.06, N = 3SE +/- 0.24, N = 377.2276.681. (CC) gcc options: -O2 -ldl -lz -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000GCC 8.3.0GCC 9.2.11530456075Min: 77.15 / Avg: 77.22 / Max: 77.35Min: 76.29 / Avg: 76.68 / Max: 77.111. (CC) gcc options: -O2 -ldl -lz -lpthread

Redis

Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GETGCC 8.3.0GCC 9.2.1400K800K1200K1600K2000KSE +/- 24375.44, N = 15SE +/- 46197.04, N = 151908202.521992657.331. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GETGCC 8.3.0GCC 9.2.1300K600K900K1200K1500KMin: 1745200.62 / Avg: 1908202.52 / Max: 2074688.88Min: 1769911.5 / Avg: 1992657.33 / Max: 2336448.51. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETGCC 8.3.0GCC 9.2.1300K600K900K1200K1500KSE +/- 26827.80, N = 15SE +/- 7656.07, N = 31406893.811579852.711. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETGCC 8.3.0GCC 9.2.1300K600K900K1200K1500KMin: 1264222.5 / Avg: 1406893.81 / Max: 1562500Min: 1569858.62 / Avg: 1579852.71 / Max: 1594896.381. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Sysbench

This is a benchmark of Sysbench with CPU and memory sub-tests. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: MemoryGCC 8.3.0GCC 9.2.11.4M2.8M4.2M5.6M7MSE +/- 64814.55, N = 3SE +/- 20766.66, N = 36650906.786578445.851. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: MemoryGCC 8.3.0GCC 9.2.11.2M2.4M3.6M4.8M6MMin: 6549558.86 / Avg: 6650906.78 / Max: 6771575.21Min: 6551588.27 / Avg: 6578445.85 / Max: 6619311.211. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUGCC 8.3.0GCC 9.2.112K24K36K48K60KSE +/- 3.21, N = 3SE +/- 28.15, N = 355969.7155950.801. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUGCC 8.3.0GCC 9.2.110K20K30K40K50KMin: 55963.67 / Avg: 55969.71 / Max: 55974.59Min: 55897.51 / Avg: 55950.8 / Max: 55993.161. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

Facebook RocksDB

This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadGCC 8.3.0GCC 9.2.130M60M90M120M150MSE +/- 693251.20, N = 3SE +/- 294639.87, N = 31049284101193703241. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadGCC 8.3.0GCC 9.2.120M40M60M80M100MMin: 103904906 / Avg: 104928409.67 / Max: 106250175Min: 118852343 / Avg: 119370323.67 / Max: 1198726451. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillGCC 8.3.0GCC 9.2.180K160K240K320K400KSE +/- 1435.94, N = 3SE +/- 226.20, N = 33550203547471. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillGCC 8.3.0GCC 9.2.160K120K180K240K300KMin: 353297 / Avg: 355019.67 / Max: 357871Min: 354494 / Avg: 354746.67 / Max: 3551981. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingGCC 8.3.0GCC 9.2.11.1M2.2M3.3M4.4M5.5MSE +/- 16956.28, N = 3SE +/- 30283.89, N = 3492845551229261. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingGCC 8.3.0GCC 9.2.1900K1800K2700K3600K4500KMin: 4894598 / Avg: 4928455 / Max: 4947064Min: 5065306 / Avg: 5122925.67 / Max: 51679011. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Memcached mcperf

This is a test of twmperf/mcperf with memcached. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AddGCC 8.3.0GCC 9.2.18K16K24K32K40KSE +/- 119.81, N = 3SE +/- 447.67, N = 1533835.335349.11. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AddGCC 8.3.0GCC 9.2.16K12K18K24K30KMin: 33611.1 / Avg: 33835.33 / Max: 34020.6Min: 33308.4 / Avg: 35349.1 / Max: 38913.91. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetGCC 8.3.0GCC 9.2.112K24K36K48K60KSE +/- 676.06, N = 5SE +/- 496.52, N = 1554084.953453.01. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetGCC 8.3.0GCC 9.2.19K18K27K36K45KMin: 51701.2 / Avg: 54084.88 / Max: 55404.1Min: 50985.1 / Avg: 53453.01 / Max: 58424.41. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetGCC 8.3.0GCC 9.2.17K14K21K28K35KSE +/- 431.03, N = 15SE +/- 556.09, N = 334890.634385.31. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetGCC 8.3.0GCC 9.2.16K12K18K24K30KMin: 33270.5 / Avg: 34890.6 / Max: 39386.2Min: 33612 / Avg: 34385.3 / Max: 35464.21. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AppendGCC 8.3.0GCC 9.2.18K16K24K32K40KSE +/- 329.87, N = 15SE +/- 124.31, N = 336497.936787.61. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AppendGCC 8.3.0GCC 9.2.16K12K18K24K30KMin: 35015.8 / Avg: 36497.9 / Max: 39173.9Min: 36649.6 / Avg: 36787.6 / Max: 37035.71. (CC) gcc options: -O2 -lm -rdynamic

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: ReplaceGCC 8.3.0GCC 9.2.18K16K24K32K40KSE +/- 486.25, N = 4SE +/- 528.81, N = 336104.835605.71. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: ReplaceGCC 8.3.0GCC 9.2.16K12K18K24K30KMin: 34788.4 / Avg: 36104.78 / Max: 36908.9Min: 34660.3 / Avg: 35605.7 / Max: 364891. (CC) gcc options: -O2 -lm -rdynamic

NGINX Benchmark

This is a test of ab, which is the Apache Benchmark program running against nginx. This test profile measures how many requests per second a given system can sustain when carrying out 2,000,000 requests with 500 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingGCC 8.3.0GCC 9.2.17K14K21K28K35KSE +/- 131.58, N = 3SE +/- 247.69, N = 332961.8932907.571. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingGCC 8.3.0GCC 9.2.16K12K18K24K30KMin: 32796.64 / Avg: 32961.89 / Max: 33221.89Min: 32580.63 / Avg: 32907.57 / Max: 33393.351. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Apache Benchmark

This is a test of ab, which is the Apache benchmark program. This test profile measures how many requests per second a given system can sustain when carrying out 1,000,000 requests with 100 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingGCC 8.3.0GCC 9.2.16K12K18K24K30KSE +/- 88.20, N = 3SE +/- 45.32, N = 326213.7027000.171. (CC) gcc options: -shared -fPIC -O2 -pthread
OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingGCC 8.3.0GCC 9.2.15K10K15K20K25KMin: 26091.24 / Avg: 26213.7 / Max: 26384.88Min: 26923.36 / Avg: 27000.17 / Max: 27080.261. (CC) gcc options: -shared -fPIC -O2 -pthread

Apache Siege

This is a test of the Apache web server performance being facilitated by the Siege web serverb enchmark program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 50GCC 8.3.0GCC 9.2.17K14K21K28K35KSE +/- 235.44, N = 15SE +/- 231.36, N = 330420.3828178.091. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 50GCC 8.3.0GCC 9.2.15K10K15K20K25KMin: 28042.62 / Avg: 30420.38 / Max: 31387.32Min: 27808.68 / Avg: 28178.09 / Max: 28604.121. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 100GCC 8.3.0GCC 9.2.18K16K24K32K40KSE +/- 716.32, N = 15SE +/- 701.46, N = 1536627.7934900.201. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 100GCC 8.3.0GCC 9.2.16K12K18K24K30KMin: 30102.35 / Avg: 36627.79 / Max: 38639.88Min: 29797.38 / Avg: 34900.2 / Max: 38654.811. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto

BRL-CAD

BRL-CAD 7.28.0 is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.28.0VGR Performance MetricGCC 8.3.0GCC 9.2.180K160K240K320K400K3668693555291. (CXX) g++ options: -std=c++98 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm