AMD EPYC 7351P 16-Core testing with a ASRockRack EPYCD8-2T (P1.20 BIOS) and NVIDIA NV117 2GB on CentOS Linux 7 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1902196-SP-BSDEPYC0273 Fedora Workstation 29 EPYC - Phoronix Test Suite Fedora Workstation 29 EPYC AMD EPYC 7351P 16-Core testing with a ASRockRack EPYCD8-2T (P1.20 BIOS) and NVIDIA NV117 2GB on CentOS Linux 7 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1902196-SP-BSDEPYC0273&grr&rdt&export=txt .
Fedora Workstation 29 EPYC Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Display Driver Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 AMD EPYC 7351P 16-Core @ 2.40GHz (16 Cores / 32 Threads) ASRockRack EPYCD8-2T (P1.20 BIOS) AMD Family 17h 32768MB 800GB INTEL SSDPE2ME800G4 NVIDIA NV117 2GB NVIDIA Device 0fbc DELL P2415Q Mellanox MT26448 + 2 x Intel 10G X550T Fedora 29 4.20.8-200.fc29.x86_64 (x86_64) GNOME Shell 3.30.2 X Server + Wayland 4.3 Mesa 18.2.8 GCC 8.2.1 20181215 ext4 3840x2160 AMD EPYC 7351P 16-Core @ 2.40GHz (32 Cores) AMD [AMD] Family 17h (Models 00h-0fh) Root Complex INTEL SSDPE2ME800G4 NVIDIA GeForce GTX 750 Ti NVIDIA (0x0fbc) HDA FreeBSD 12.0-RELEASE (x86_64) Clang 6.0.1 (SVN 335540) zfs GCC 8.2.0 + Clang 6.0.1 (SVN 335540) AMD EPYC 7351P 16-Core @ 2.40GHz (16 Cores / 32 Threads) ASRockRack EPYCD8-2T (P1.20 BIOS) AMD Family 17h 800GB INTEL SSDPE2ME800G4 + 16GB Voyager 3.0 NVIDIA NV117 2GB NVIDIA Device 0fbc DELL P2415Q Mellanox MT26448 + 2 x Intel 10G X550T CentOS Linux 7 3.10.0-957.5.1.el7.x86_64 (x86_64) GNOME Shell 3.28.3 X Server 1.20.1 modesetting 1.20.1 4.3 Mesa 18.0.5 GCC 4.8.5 20150623 xfs 3840x2160 OpenBenchmarking.org Compiler Details - Fedora Workstation 29: --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,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - FreeBSD 12.0 - GCC8: --build=x86_64-portbld-freebsd12.0 --disable-nls --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran --localstatedir=/var --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-build-config=bootstrap-debug --with-gmp=/usr/local --with-ld=/usr/local/bin/ld - CentOS 7: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic Disk Details - Fedora Workstation 29: NONE / relatime,rw,seclabel - CentOS 7: NONE / attr2,inode64,noquota,relatime,rw,seclabel Processor Details - Fedora Workstation 29: Scaling Governor: acpi-cpufreq ondemand - CentOS 7: Scaling Governor: acpi-cpufreq conservative Python Details - Fedora Workstation 29: Python 2.7.15 + Python 3.7.2 - FreeBSD 12.0: Python 2.7.15 + Python 3.6.7 - FreeBSD 12.0 - GCC8: Python 2.7.15 + Python 3.6.7 - CentOS 7: Python 2.7.5 Security Details - Fedora Workstation 29: SELinux + __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp - CentOS 7: SELinux
Fedora Workstation 29 EPYC hint: DOUBLE apache-siege: 250 blogbench: Read hint: FLOAT brl-cad: VGR Performance Metric numenta-nab: Time To Completion compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 fftw: Stock - 2D FFT Size 2048 fftw: Float + SSE - 2D FFT Size 2048 rbenchmark: ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping build-llvm: Time To Compile stockfish: Total Time pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write compilebench: Compile build-php: Time To Compile stress-ng: Socket Activity dacapobench: Tradesoap node-octane: graphics-magick: Resizing graphics-magick: Swirl graphics-magick: HWB Color Space graphics-magick: Rotate pybench: Total For Average Test Times himeno: Poisson Pressure Solver rust-mandel: Time To Complete Serial/Parallel Mandelbrot compress-gzip: Linux Source Tree Archiving To .tar.gz postmark: Disk Transaction Performance stress-ng: Forking apache-siege: 200 m-queens: Time To Solve apache-siege: 100 phpbench: PHP Benchmark Suite compress-7zip: Compress Speed Test dacapobench: H2 stress-ng: Context Switching dacapobench: Tradebeans go-benchmark: build stress-ng: CPU Stress aircrack-ng: stress-ng: Tsearch stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: Vector Math stress-ng: Matrix Math stress-ng: Hsearch stress-ng: Bsearch stress-ng: Lsearch stress-ng: Memory Copying rust-prime: Prime Number Test To 200,000,000 primesieve: 1e12 Prime Number Generation go-benchmark: garbage unpack-linux: linux-4.15.tar.xz luajit: Composite sqlite: Timed SQLite Insertions encode-flac: WAV To FLAC primesieve: 1e12 Prime Number Generation hmmer: Pfam Database Search openssl: RSA 4096-bit Performance dacapobench: Jython go-benchmark: http go-benchmark: json n-queens: Elapsed Time osbench: Create Threads smallpt: Global Illumination Renderer; 128 Samples ffmpeg: H.264 HD To NTSC DV git: Time To Complete Common Git Commands osbench: Create Files optcarrot: Optimized Benchmark tjbench: Decompression Throughput fftw: Float + SSE - 1D FFT Size 2048 php: Zend micro_bench polybench-c: Covariance Computation polybench-c: Correlation Computation osbench: Launch Programs osbench: Memory Allocations osbench: Create Processes fftw: Stock - 1D FFT Size 2048 polybench-c: 3 Matrix Multiplications php: Zend bench compilebench: Read Compiled Tree compilebench: Initial Create blogbench: Write Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 622287886 27397.68 690720 238398388 127941 215.35 108 4593 14169 0.4382 356.47 293 33882553 252831 25372 1151 70.99 4189 6944 28212 174 170 190 171 2105 911 57.40 56.06 4545 40695 21089 49.47 20916.63 358418 60755 6664 5372269 9628 28464399430 4119 22013 357 795985 191 34475 98911 84346 7925 172 4051 29.05 16.57 1303778 8.81 1044 3.45 13.43 16.76 7.44 2472 6958 21428 5146986 9.74 24.41 8.02 8.60 7.90 36.29 53.29 128 25477 3.34 6.06 6.07 87.11 99.61 47.54 5753 3.89 0.73 1820 190 28134 585040498 495971 219249418 110 0.9285 34.53 276 31637406 171136 12480 1627 96.48 1037 6046 26061 111 57 133 195 2824 2949 57.36 58.57 5725 10464 278586 6215 6724967 7796 28817995131 3427 25444 404 83321 322 98789 102902 86854 3432 172 4762 28.92 23.52 1522509 14.43 1036 3.86 14.54 23.99 8.12 2481 6688 47000 5364613 50.22 9.18 7.50 8.93 62.33 56.45 122 4.60 7.60 5.99 153.94 48.81 86.39 3.93 1.21 740 165 7773 578738112 493316 235859438 115 4064 10960 0.9422 370.82 325 32584895 172767 12788 1639 77.65 1037 6302 27736 141 137 176 179 2814 3563 57.76 58.52 5639 11056 49.48 278942 58291 6249 6695576 7608 29043194958 3633 22083 423 83170 357 34748 100374 87034 3880 172 3171 28.93 22.74 1517794 14.47 1021 3.95 12.98 22.77 8.39 2483 6669 46843 5322154 10.05 50.66 8.69 7.61 8.92 64.19 55.45 123 21073 6.02 6.00 153.93 48.27 89.99 5712 3.91 741 164 7714 581623635 1446424 241493614 96.10 4150 12547 321.99 34962319 237486 21324 1225 56.95 5801 6835 26583 187 173 193 177 734 59.28 56.15 3290 43429 4631 50.11 120149 65428 8718 6934921 12327 30597766984 4165 22481 300 606467 182 28070 84658 93824 5084 172 2546 29.11 1333487 10.31 1015 17.19 14.37 8.47 2471 6971 31361 5208709 11.05 9.37 11.02 8.41 44.12 126 25075 10.25 2.04 2.06 5900 5.53 2.39 1293 136 9552 OpenBenchmarking.org
Hierarchical INTegration Test: DOUBLE OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: DOUBLE Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 130M 260M 390M 520M 650M SE +/- 5664780.88, N = 3 SE +/- 6236115.54, N = 3 SE +/- 10538652.37, N = 9 SE +/- 2877076.46, N = 3 622287886 585040498 578738112 581623635 gcc clang gcc gcc
Apache Siege Concurrent Users: 250 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 250 Fedora Workstation 29 6K 12K 18K 24K 30K SE +/- 844.92, N = 12 27397.68 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 300K 600K 900K 1200K 1500K SE +/- 3225.71, N = 3 SE +/- 7523.79, N = 3 SE +/- 6685.47, N = 3 SE +/- 9336.46, N = 3 690720 495971 493316 1446424 gcc clang gcc gcc
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 50M 100M 150M 200M 250M SE +/- 100594.31, N = 3 SE +/- 13349.76, N = 3 SE +/- 67631.08, N = 3 SE +/- 75589.17, N = 3 238398388 219249418 235859438 241493614 gcc clang gcc gcc
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.28.0 VGR Performance Metric Fedora Workstation 29 30K 60K 90K 120K 150K 127941 1. (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 -lGLU -lGL -lX11 -lXext -lXrender -lpthread -ldl -lm
Numenta Anomaly Benchmark Time To Completion OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 2018-11-09 Time To Completion Fedora Workstation 29 50 100 150 200 250 SE +/- 1.80, N = 3 215.35
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 30 60 90 120 150 SE +/- 1.12, N = 3 SE +/- 1.16, N = 3 SE +/- 3.06, N = 12 SE +/- 1.36, N = 5 108.00 110.00 115.00 96.10 -lintl -lintl -std=gnu99 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
FFTW Build: Stock - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 2048 Fedora Workstation 29 FreeBSD 12.0 - GCC8 CentOS 7 1000 2000 3000 4000 5000 SE +/- 9.47, N = 3 SE +/- 47.22, N = 9 SE +/- 12.66, N = 3 4593 4064 4150 -std=gnu99 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 2048 Fedora Workstation 29 FreeBSD 12.0 - GCC8 CentOS 7 3K 6K 9K 12K 15K SE +/- 151.89, N = 3 SE +/- 49.01, N = 3 SE +/- 75.16, N = 3 14169 10960 12547 -std=gnu99 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 0.212 0.424 0.636 0.848 1.06 SE +/- 0.0000, N = 3 SE +/- 0.0007, N = 3 SE +/- 0.0139, N = 3 0.4382 0.9285 0.9422 1. R scripting front-end version 3.5.2 (2018-12-20)
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 80 160 240 320 400 SE +/- 1.18, N = 3 SE +/- 0.18, N = 3 SE +/- 1.25, N = 3 SE +/- 1.29, N = 3 356.47 34.53 370.82 321.99 -lpthread -fopenmp -pthread -fopenmp -lpthread -fopenmp 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fwhole-program -lstdc++
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 70 140 210 280 350 293 276 325
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 7M 14M 21M 28M 35M SE +/- 248895.96, N = 3 SE +/- 68352.44, N = 3 SE +/- 236281.42, N = 3 SE +/- 85822.36, N = 3 33882553 31637406 32584895 34962319 g++ clang++ g++ g++
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 50K 100K 150K 200K 250K SE +/- 307.51, N = 3 SE +/- 574.37, N = 3 SE +/- 96.92, N = 3 SE +/- 810.93, N = 3 252831 171136 172767 237486 -lpgcommon -lpq -lpthread -lrt -lcrypt -ldl -lm -fPIC -shared -lpgcommon -lpq -lcrypt -lm -lpgcommon -lpq -lpthread -lrt -lcrypt -ldl -lm 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgport
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 5K 10K 15K 20K 25K SE +/- 257.91, N = 3 SE +/- 77.39, N = 3 SE +/- 56.09, N = 3 SE +/- 145.37, N = 3 25372 12480 12788 21324 -lpgcommon -lpq -lpthread -lrt -lcrypt -ldl -lm -fPIC -shared -lpgcommon -lpq -lcrypt -lm -lpgcommon -lpq -lpthread -lrt -lcrypt -ldl -lm 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgport
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 400 800 1200 1600 2000 SE +/- 1.90, N = 3 SE +/- 13.87, N = 3 SE +/- 1.24, N = 3 SE +/- 14.81, N = 12 1151 1627 1639 1225
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 1.28, N = 3 SE +/- 1.18, N = 3 SE +/- 0.44, N = 3 70.99 96.48 77.65 56.95 -ldl -lpthread -lpthread -liconv -ldl 1. (CC) gcc options: -O2 -pedantic -lz -lm
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 1200 2400 3600 4800 6000 SE +/- 405.27, N = 9 SE +/- 6.64, N = 3 SE +/- 6.55, N = 3 SE +/- 1220.66, N = 12 4189 1037 1037 5801 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 1500 3000 4500 6000 7500 SE +/- 65.62, N = 13 SE +/- 77.74, N = 16 SE +/- 117.18, N = 16 SE +/- 32.29, N = 4 6944 6046 6302 6835
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 6K 12K 18K 24K 30K SE +/- 164.69, N = 3 SE +/- 528.77, N = 12 SE +/- 106.38, N = 3 SE +/- 88.10, N = 3 28212 26061 27736 26583 1. Nodejs
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 2.33, N = 3 SE +/- 0.33, N = 3 174 111 141 187 -fopenmp -lgomp -ljbig -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -std=gnu99 -fopenmp -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 40 80 120 160 200 SE +/- 1.45, N = 3 170 57 137 173 -fopenmp -lgomp -ljbig -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -std=gnu99 -fopenmp -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 190 133 176 193 -fopenmp -lgomp -ljbig -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -std=gnu99 -fopenmp -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 40 80 120 160 200 SE +/- 0.33, N = 3 171 195 179 177 -fopenmp -lgomp -ljbig -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -std=gnu99 -fopenmp -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 600 1200 1800 2400 3000 SE +/- 4.06, N = 3 SE +/- 20.54, N = 3 SE +/- 8.11, N = 3 2105 2824 2814
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 800 1600 2400 3200 4000 SE +/- 2.31, N = 3 SE +/- 24.54, N = 3 SE +/- 1.53, N = 3 SE +/- 2.75, N = 3 911 2949 3563 734 -mavx2 -mavx2 1. (CC) gcc options: -O3
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.15, N = 3 SE +/- 0.04, N = 3 57.40 57.36 57.76 59.28 -ldl -lexecinfo -lexecinfo -ldl 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -lrt -lpthread -lgcc_s -lc -lm
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 13 26 39 52 65 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.28, N = 3 56.06 58.57 58.52 56.15
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 1200 2400 3600 4800 6000 SE +/- 44.00, N = 3 SE +/- 42.00, N = 3 SE +/- 42.67, N = 3 4545 5725 5639 3290 gcc clang gcc gcc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 9K 18K 27K 36K 45K SE +/- 111.96, N = 3 SE +/- 30.19, N = 3 SE +/- 114.79, N = 12 SE +/- 563.23, N = 3 40695 10464 11056 43429 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Apache Siege Concurrent Users: 200 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 200 Fedora Workstation 29 CentOS 7 5K 10K 15K 20K 25K SE +/- 137.94, N = 3 SE +/- 4566.48, N = 2 21089 4631 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Fedora Workstation 29 FreeBSD 12.0 - GCC8 CentOS 7 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 49.47 49.48 50.11 1. (CXX) g++ options: -fopenmp -O2 -march=native
Apache Siege Concurrent Users: 100 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 100 Fedora Workstation 29 4K 8K 12K 16K 20K SE +/- 72.45, N = 3 20916.63 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 80K 160K 240K 320K 400K SE +/- 816.59, N = 3 SE +/- 228.07, N = 3 SE +/- 244.17, N = 3 SE +/- 84.92, N = 3 358418 278586 278942 120149
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Fedora Workstation 29 FreeBSD 12.0 - GCC8 CentOS 7 14K 28K 42K 56K 70K SE +/- 247.75, N = 3 SE +/- 307.06, N = 3 SE +/- 182.52, N = 3 60755 58291 65428 1. (CXX) g++ options: -pipe -lpthread
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 2K 4K 6K 8K 10K SE +/- 28.01, N = 4 SE +/- 85.54, N = 16 SE +/- 84.10, N = 16 SE +/- 109.40, N = 4 6664 6215 6249 8718
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 1.5M 3M 4.5M 6M 7.5M SE +/- 17751.33, N = 3 SE +/- 37079.49, N = 3 SE +/- 42839.26, N = 3 SE +/- 81513.40, N = 8 5372269 6724967 6695576 6934921 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 3K 6K 9K 12K 15K SE +/- 108.49, N = 4 SE +/- 80.39, N = 16 SE +/- 44.47, N = 4 SE +/- 89.93, N = 4 9628 7796 7608 12327
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 7000M 14000M 21000M 28000M 35000M SE +/- 171876022.82, N = 3 SE +/- 108789708.74, N = 3 SE +/- 101888691.56, N = 3 SE +/- 138669355.73, N = 3 28464399430 28817995131 29043194958 30597766984
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 900 1800 2700 3600 4500 SE +/- 13.91, N = 3 SE +/- 0.32, N = 3 SE +/- 0.18, N = 3 SE +/- 2.12, N = 3 4119 3427 3633 4165 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.3 Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 5K 10K 15K 20K 25K SE +/- 41.55, N = 3 SE +/- 25.76, N = 3 SE +/- 68.86, N = 3 SE +/- 55.36, N = 3 22013 25444 22083 22481 g++ clang++ g++ g++
Stress-NG Test: Tsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Tsearch Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 90 180 270 360 450 SE +/- 4.92, N = 3 SE +/- 0.42, N = 3 SE +/- 0.20, N = 3 SE +/- 1.44, N = 3 357 404 423 300 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc C String Functions Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 200K 400K 600K 800K 1000K SE +/- 2153.72, N = 3 SE +/- 13.98, N = 3 SE +/- 32.80, N = 3 SE +/- 1506.52, N = 3 795985 83321 83170 606467 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 80 160 240 320 400 SE +/- 1.64, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.55, N = 3 191 322 357 182 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Vector Math Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 20K 40K 60K 80K 100K SE +/- 3.19, N = 3 SE +/- 8.97, N = 3 SE +/- 44.42, N = 3 SE +/- 9.04, N = 3 34475 98789 34748 28070 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Matrix Math Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 20K 40K 60K 80K 100K SE +/- 215.77, N = 3 SE +/- 485.27, N = 3 SE +/- 227.39, N = 3 SE +/- 169.20, N = 3 98911 102902 100374 84658 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Stress-NG Test: Hsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Hsearch Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 20K 40K 60K 80K 100K SE +/- 67.26, N = 3 SE +/- 191.69, N = 3 SE +/- 281.37, N = 3 SE +/- 77.18, N = 3 84346 86854 87034 93824 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Stress-NG Test: Bsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Bsearch Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 2K 4K 6K 8K 10K SE +/- 23.33, N = 3 SE +/- 1.24, N = 3 SE +/- 15.60, N = 3 SE +/- 14.47, N = 3 7925 3432 3880 5084 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Stress-NG Test: Lsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Lsearch Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 172 172 172 172 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 1000 2000 3000 4000 5000 SE +/- 3.04, N = 3 SE +/- 2.88, N = 3 SE +/- 15.97, N = 3 SE +/- 5.61, N = 3 4051 4762 3171 2546 -lcrypt -laio -lcrypt -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lrt -lpthread -lc
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 29.05 28.92 28.93 29.11 -ldl -lexecinfo -lexecinfo -ldl 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lrt -lpthread -lgcc_s -lc -lm -lutil
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.26, N = 3 SE +/- 0.32, N = 6 16.57 23.52 22.74 -O2 -O3 -O3 1. (CXX) g++ options: -lpthread
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 300K 600K 900K 1200K 1500K SE +/- 3993.48, N = 3 SE +/- 43253.16, N = 12 SE +/- 22116.79, N = 12 SE +/- 6223.79, N = 3 1303778 1522509 1517794 1333487
Unpacking The Linux Kernel linux-4.15.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-4.15.tar.xz Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 4 8 12 16 20 SE +/- 0.02, N = 4 SE +/- 0.03, N = 4 SE +/- 0.02, N = 4 SE +/- 0.10, N = 16 8.81 14.43 14.47 10.31
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 200 400 600 800 1000 SE +/- 1.66, N = 3 SE +/- 0.53, N = 3 SE +/- 3.12, N = 3 SE +/- 4.17, N = 3 1044 1036 1021 1015 -ldl -ldl 1. (CC) gcc options: -lm -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 4 8 12 16 20 SE +/- 0.05, N = 5 SE +/- 0.05, N = 8 SE +/- 0.05, N = 9 SE +/- 0.92, N = 12 3.45 3.86 3.95 17.19 -ldl -ledit -ltinfo -ldl 1. (CC) gcc options: -O2 -lz -lpthread
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 4 8 12 16 20 SE +/- 0.02, N = 5 SE +/- 0.04, N = 5 SE +/- 0.00, N = 5 SE +/- 0.08, N = 5 13.43 14.54 12.98 14.37 -fvisibility=hidden -fvisibility=hidden -logg -fvisibility=hidden 1. (CXX) g++ options: -O2 -lm
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.2 1e12 Prime Number Generation Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.20, N = 3 SE +/- 0.20, N = 3 16.76 23.99 22.77 -O2 -O3 -O3 1. (CXX) g++ options: -lpthread
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 2 4 6 8 10 SE +/- 0.13, N = 3 SE +/- 0.13, N = 12 SE +/- 0.11, N = 12 SE +/- 0.12, N = 3 7.44 8.12 8.39 8.47 gcc clang gcc gcc
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 500 1000 1500 2000 2500 SE +/- 1.78, N = 3 SE +/- 0.07, N = 3 SE +/- 0.24, N = 3 SE +/- 2.40, N = 3 2472 2481 2483 2471 -m64 -ldl -Qunused-arguments -m64 -ldl 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 1500 3000 4500 6000 7500 SE +/- 22.48, N = 4 SE +/- 77.49, N = 4 SE +/- 112.92, N = 4 SE +/- 36.25, N = 4 6958 6688 6669 6971
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 10K 20K 30K 40K 50K SE +/- 57.77, N = 3 SE +/- 381.37, N = 3 SE +/- 170.05, N = 3 SE +/- 504.98, N = 3 21428 47000 46843 31361
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 11270.28, N = 3 SE +/- 56526.14, N = 3 SE +/- 39216.34, N = 3 SE +/- 25278.48, N = 3 5146986 5364613 5322154 5208709
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Fedora Workstation 29 FreeBSD 12.0 - GCC8 CentOS 7 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 9.74 10.05 11.05 1. (CC) gcc options: -static -fopenmp -O3 -march=native
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 11 22 33 44 55 SE +/- 0.47, N = 12 SE +/- 0.48, N = 3 SE +/- 0.60, N = 3 24.41 50.22 50.66 gcc clang gcc
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 8.02 9.18 8.69 9.37 g++ clang++ g++ g++
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.12, N = 3 8.60 7.50 7.61 11.02 -fno-tree-vectorize -Qunused-arguments -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lbz2 -llzma -mstack-alignment=16 -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lva -lbz2 -liconv -llzma -lva-drm -lva-x11 -lX11 -lvdpau -fno-tree-vectorize -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lva -lva-drm -lva-x11 -lX11 -fno-tree-vectorize 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -MMD -MF -MT
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 7.90 8.93 8.92 8.41 1. Fedora Workstation 29: git version 2.20.1 2. FreeBSD 12.0: git version 2.20.1 3. FreeBSD 12.0 - GCC8: git version 2.20.1 4. CentOS 7: git version 1.8.3.1
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 14 28 42 56 70 SE +/- 0.32, N = 3 SE +/- 0.16, N = 3 SE +/- 0.43, N = 3 36.29 62.33 64.19 gcc clang gcc
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 13 26 39 52 65 SE +/- 0.26, N = 4 SE +/- 0.04, N = 4 SE +/- 0.85, N = 5 SE +/- 0.60, N = 5 53.29 56.45 55.45 44.12 1. Fedora Workstation 29: ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux] 2. FreeBSD 12.0: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12] 3. FreeBSD 12.0 - GCC8: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12] 4. CentOS 7: ruby 2.0.0p648 (2015-12-16) [x86_64-linux]
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 1.5.3 Test: Decompression Throughput Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.78, N = 3 128 122 123 126 gcc clang gcc gcc
FFTW Build: Float + SSE - Size: 1D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 2048 Fedora Workstation 29 FreeBSD 12.0 - GCC8 CentOS 7 5K 10K 15K 20K 25K SE +/- 54.06, N = 3 SE +/- 93.40, N = 3 SE +/- 37.55, N = 3 25477 21073 25075 -std=gnu99 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
PHP Micro Benchmarks Test: Zend micro_bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend micro_bench Fedora Workstation 29 FreeBSD 12.0 CentOS 7 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 3.34 4.60 10.25
PolyBench-C Test: Covariance Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Covariance Computation Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 2 SE +/- 0.01, N = 3 6.06 7.60 6.02 2.04 gcc clang gcc gcc
PolyBench-C Test: Correlation Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Correlation Computation Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 6.07 5.99 6.00 2.06 gcc clang gcc gcc
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30 60 90 120 150 SE +/- 0.67, N = 3 SE +/- 0.85, N = 3 SE +/- 0.41, N = 3 87.11 153.94 153.93 gcc clang gcc
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 SE +/- 0.23, N = 3 99.61 48.81 48.27 gcc clang gcc
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 20 40 60 80 100 SE +/- 0.46, N = 3 SE +/- 1.23, N = 3 SE +/- 1.53, N = 3 47.54 86.39 89.99 gcc clang gcc
FFTW Build: Stock - Size: 1D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 2048 Fedora Workstation 29 FreeBSD 12.0 - GCC8 CentOS 7 1300 2600 3900 5200 6500 SE +/- 3.48, N = 3 SE +/- 3.57, N = 3 SE +/- 1.57, N = 3 5753 5712 5900 -std=gnu99 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 1.2443 2.4886 3.7329 4.9772 6.2215 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 3.89 3.93 3.91 5.53 gcc clang gcc gcc
PHP Micro Benchmarks Test: Zend bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend bench Fedora Workstation 29 FreeBSD 12.0 CentOS 7 0.5378 1.0756 1.6134 2.1512 2.689 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 0.73 1.21 2.39
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 400 800 1200 1600 2000 SE +/- 18.05, N = 3 SE +/- 4.70, N = 3 SE +/- 4.72, N = 3 SE +/- 56.43, N = 3 1820 740 741 1293
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 40 80 120 160 200 SE +/- 0.68, N = 3 SE +/- 0.56, N = 3 SE +/- 0.35, N = 3 SE +/- 1.70, N = 3 190 165 164 136
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write Fedora Workstation 29 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7 6K 12K 18K 24K 30K SE +/- 158.83, N = 3 SE +/- 68.74, N = 3 SE +/- 75.29, N = 3 SE +/- 45.06, N = 3 28134 7773 7714 9552 gcc clang gcc gcc
Phoronix Test Suite v10.8.4